Discourse Chat-Einstellungen/Mitglieder können auf iOS/iPadOS 26.2 nicht scrollen

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.

Bitte nehmen Sie sich Zeit für die Untersuchung, vielen Dank.

2 „Gefällt mir“

Was ist Ihre aktuelle Discourse-Version?

2 „Gefällt mir“

Vielen Dank für die nützlichen Informationen.

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.

1 „Gefällt mir“

Ein PR wurde hier erstellt.

4 „Gefällt mir“

Ich habe Ihre Änderung übernommen, danke. Ich konnte keine Konsequenzen dieser Änderung feststellen und werde sie heute beobachten.

2 „Gefällt mir“

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).

2 „Gefällt mir“

Das sollte es beheben: FIX: ensures user-threads are scrollable by jjaffeux · Pull Request #36401 · discourse/discourse · GitHub

1 „Gefällt mir“

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

Habe das gleiche Problem. Wenn man die Tastatur öffnet, beginnt der Thread, automatisch nach oben zu scrollen.

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.

@j.jaffeux @zogstrip

1 „Gefällt mir“

@j.jaffeux
Nimm dir Zeit, dir das anzusehen, danke! :smiling_face_with_three_hearts:

Wann wird es implementiert? Mit diesem Fehler ist es irgendwie unmöglich, Discourse zu nutzen.

Ich habe den Fix zusammengeführt.

5 „Gefällt mir“