Glimmer header - Impossibile scorrere la pagina dopo aver chiuso i pannelli del menu con gesto di scorrimento

Ciao :waving_hand:

Quando chiudo la barra laterale o il menu utente, non riesco a scorrere la pagina. Posso riprodurlo sia su Android che su iPhone. Non succede sempre, sembra che succeda solo quando fai scorrere ed esci dal menu velocemente. Non ho controllato quale sia esattamente il problema qui, ma forse il “header cloak” non si chiude correttamente e questo impedisce lo scorrimento. :thinking:

Demo

Sì, penso che ci sia un overflow: hidden che forse viene utilizzato dal header cloak che causa questo. Quando succede, non riesco nemmeno a ricaricare la pagina.

Grazie :slightly_smiling_face:


Modifica: L’ho controllato sul computer e il problema è:

Quando il pannello del menu si apre, aggiunge una classe scroll-lock al tag HTML

Se il pannello del menu si chiude con un gesto di scorrimento, questa classe non viene rimossa dall’HTML.

6 Mi Piace

La correzione è arrivata su FIX: Regressed scroll-lock after mobile menu close by CvX · Pull Request #26232 · discourse/discourse · GitHub. Grazie per la segnalazione!

10 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 23 ore. Non sono più consentite nuove risposte.