Ricerca nel menu a tendina della categoria mancante

Penso che questo possa essere correlato a FIX: category page improvements by yuriyaran · Pull Request #36062 · discourse/discourse · GitHub.

Mi manca la funzione di ricerca nel menu a discesa delle categorie. È scomparsa dal mio sito dopo l’aggiornamento di oggi.

Dopo aver letto la discussione su GitHub, pensavo che non sarebbe stato un problema. Apparentemente, per me lo è. Penso che sia a causa di lazy_load_categories_groups. Quando non è attivo (cosa che è stata un po’ complicata ora che l’impostazione è nascosta, dato che non ho accesso al server :)), la ricerca è di nuovo disponibile (e tutte e 3 le sottocategorie sono visibili in fondo)


Per confronto, ho configurato lazy_load_categories_groups nella mia installazione di sviluppo e poi ho fatto uno screenshot prima e dopo l’aggiornamento. Qui puoi vedere come la ricerca fosse possibile. [1]


La ricerca restituiva anche categorie che non venivano visualizzate nel menu a discesa.

Dopo l’aggiornamento, l’unica opzione per raggiungere “test12” è utilizzare il link ‘tutti’ in basso a destra, che ti porta alla pagina della categoria dove puoi quindi fare clic sulla categoria desiderata e poi fare clic sul pulsante per modificarla. Ciò rende il passaggio tra due categorie che si desidera configurare considerevolmente più complicato. Naturalmente, la ricerca non manca solo quando si modificano le categorie, ma anche ovunque altro venga visualizzato il menu a discesa. Ma l’ho notato per la prima volta durante la modifica quando volevo riprodurre il bug. Navigare da una categoria all’altra tramite la pagina della categoria non è comodo come cercare direttamente, ma richiede meno passaggi rispetto alla navigazione tra le pagine di modifica.

Una volta che lascio il gruppo per il quale ho abilitato lazy_load_categories_groups, l’opzione di ricerca nel menu a discesa è di nuovo disponibile:


  1. Ho disabilitato il max-height su .select-kit-collection in modo che l’intero menu a discesa sia visibile ↩︎