Wie in der Anlage gezeigt, führt das Scrollen der Einstellungs-/Mitgliederseite der DM-Komponente zum Scrollen der gesamten Seite, während der innere Container nicht scrollt. Dadurch kann man einen Chat nicht verlassen/den unteren Teil der Mitglieder nicht lesen, da ich sie nicht erreichen kann.
Es könnte sich um einen Fehler handeln, der spezifisch für WebKit-Browser ist, da Android WebViews reibungslos funktionieren.
Vielleicht verhindert der Stil overflow: hidden; ein ordnungsgemäßes Scrollen des Containers. Der Selektor has-full-page-chat sollte auf einen besseren Stilselektor geändert werden.
Die CSS-Eigenschaft chat-form sollte davon ausgeschlossen werden.
Ich weiß nicht, ob es damit zusammenhängt, aber ich kann die Liste „Meine Themen“ auf dem Handy nicht scrollen (sowohl in Safari als auch in DiscourseMobile).
Ich bin mir nicht sicher, ob das seltsame Verhalten durch die obige Korrektur verursacht wird, aber die Antwortfunktion auf iOS-Geräten verhielt sich jetzt seltsam. Beim Tippen scrollt der Beitrags-Stream immer weiter nach oben und lädt die vorherige Seite, bis er den oberen Rand erreicht, was ein Flackern verursacht.
Melde diesen potenziellen Fehler einfach zur Nachverfolgung. @j.jaffeux
Ich habe untersucht und festgestellt, dass der obige PR zu diesem Problem führt. Ich habe einen weiteren PR erstellt, um dieses Problem zu beheben. Vielmals Entschuldigung dafür.