Le sezioni a scomparsa non funzionano su mobile

  1. Vai su https://meta.discourse.org/c/documentation/using-discourse/126?mobile_view=1
  2. Apri il menu
  3. Comprimi tutte le sezioni
    image
  4. Ora non puoi più espandere nessuna sezione.

L'immagine mostra una pagina del forum Discourse con vari argomenti di discussione elencati a sinistra, mentre il lato destro visualizza una serie di domande frequenti tra cui "Comprendere i flag dei post in Discourse" e "Creare e gestire calendari". (Didascalia dell'IA)

Una rapida occhiata mi mostra che qui manca un return:

Inoltre, sembra che non venga mai passato alcun argomento collapsableSections (potrei sbagliarmi).
Effetto collaterale di DEV: Convert the entire sidebar to gjs by CvX · Pull Request #26978 · discourse/discourse · GitHub.

2 Mi Piace

@CvX / @saquetim qualche idea qui?

Anche questo problema sta interessando la barra laterale dell’amministratore.

Sembra che sia così da: UX: Sections not collapsable in "header dropdown" navigation menu by tgxworld · Pull Request #21604 · discourse/discourse · GitHub

Il problema è che stiamo forzando le sezioni a essere comprimibili nella visualizzazione mobile o su schermi stretti quando il menu di navigazione è impostato su header dropdown, ma non stiamo gestendo il caso in cui è impostato su sidebar.

Per risolvere il problema, credo che dovremmo forzare le sezioni a essere sempre comprimibili quando si è in modalità mobile o su schermi stretti.

Il PR seguente dovrebbe risolvere questo problema:

2 Mi Piace