Comportamento di scorrimento a scatti

Ciao a tutti,

Questa settimana ho riscontrato alcuni problemi strani dopo l’aggiornamento all’ultima beta di Discourse.

Il primo riguardava un bizzarro problema di a capo: il testo dei post veniva interrotto a metà schermo sui dispositivi mobili. (Potete vedere lo stesso effetto ancora sul sito di dimostrazione ufficiale del tema, in particolare nella visualizzazione mobile: http://discourse.jordanvidrine.com/)

Ho individuato la causa come legata al mio tema (Discourse Air) e, in attesa di una correzione ufficiale da parte dello sviluppatore, ho escogitato una soluzione CSS basata su quanto osservato con lo strumento di ispezione di Chrome:

@media (max-width: 790px) {
.container.posts {
    display: inline;
}
}

Questo ha risolto il glitch. Ma ora sto riscontrando un nuovo problema: lo schermo salta e va a scatti in modo sporadico mentre scorro gli argomenti:

Google Photos

È quasi certo che ci sia una correlazione. In modalità sicura, l’effetto di scatto non si verifica. Quindi è quasi sicuramente legato al tema (che fino a quel momento era stato solido come una roccia) e molto probabilmente anche alla mia correzione per il problema precedente.

Ma non so cosa provare oltre, quindi speravo che qualcuno qui potesse avere un suggerimento.

Grazie per qualsiasi aiuto o indicazioni utili!

2 Mi Piace

AGGIORNAMENTO: Con un po’ di approfondimento e sperimentazione, sembra che io abbia risolto il problema. Nel caso in cui qualcun altro si trovi ad affrontare lo stesso problema, il CSS corretto (che risolve il problema originale senza introdurre il tremolio) è:

@media (max-width: 790px) {
.container.posts {
     grid-template-columns: none;
}
}
1 Mi Piace