Ho notato su Meta e altre istanze di Discourse che quando si utilizza la timeline su mobile (in particolare la timeline mobile), dopo aver selezionato un post a cui navigare, la vista a schermo intero (.timeline-fullscreen) rimuove la classe ‘show’ come previsto, tuttavia, la timeline è ancora leggermente visibile in fondo allo schermo.
È necessario fare clic di nuovo perché la timeline mobile riappaia completamente correttamente.
Questo comportamento sembra essere correlato a un problema di propagazione degli eventi o qualcosa di simile. Qualcun altro ha riscontrato questo problema o esiste una soluzione nota?
Sicuramente un problema di propagazione. L’ho testato come segue:
fare clic in un punto qualsiasi dopo la rimozione della classe ‘show’ attiva il js che ripristina la timeline e rimuove il div .timeline-fullscreen. Quindi dovrebbe essere una correzione semplice, onestamente.