Chat-Suchergebnisse sind auf Mobilgeräten nicht scrollbar (Touch-Wischen reagiert nicht)

Hallo.

Auf Mobilgeräten lässt sich bei der globalen Chat-Suche (Suche über alle Kanäle hinweg, nicht die Suche innerhalb eines Kanals) die Ergebnisliste nicht scrollen. Ein Wischen nach oben/unten im Ergebnisbereich führt zu keiner Scrollbewegung. Dadurch ist es unmöglich, auf Ergebnisse zuzugreifen, die nicht auf dem anfänglichen Bildschirm passen.

Erwartetes Verhalten

Ein Wischen in der Chat-Suchergebnisliste sollte durch alle passenden Ergebnisse scrollen, genau wie auf dem Desktop oder bei der Suche innerhalb eines Kanals.

Tatsächliches Verhalten

  • Berührungs-/Wischgesten im Ergebnisbereich haben keine Auswirkung — es findet kein Scrollen statt.
  • Kurze Ergebnismengen, die bereits ohne Scrollen auf dem Bildschirm passen, sind nicht betroffen (da nichts gescrollt werden muss, ist der Fehler dort nicht sichtbar).
  • Sobald es genügend Ergebnisse oder Ergebnisse mit längeren Beitragsinhalten gibt, für die zum Anzeigen ein Scrollen erforderlich wäre, ist die Liste eingefroren und der Bereich jenseits des zunächst sichtbaren Teils unzugänglich.
  • Dies tritt konsistent auf (zu 100 % reproduzierbar in unseren Tests, nicht intermittierend).

Schritte zur Reproduktion

  1. Öffne Discourse auf einem Mobilgerät im mobilen Webbrowser oder als PWA und klicke auf Chat.
  2. Öffne die allgemeine Chat-Suche (Suche über Kanäle hinweg, nicht die Suche in einem einzelnen Kanal).
  3. Gib einen Suchbegriff ein, der mehrere Ergebnisse liefert, einschließlich mindestens einer langen/mehrzeiligen Ergebnismenge, die zum Anzeigen gescrollt werden müsste.
  4. Versuche, die Ergebnisliste durch Wischen nach oben/unten mit dem Finger zu scrollen.
  5. Beobachtung: Es scrollt nichts.

Umgebung

Element Wert
Discourse-Version In der neuesten Version, aber wir haben das Problem vor etwa 8 Wochen bemerkt.
Bereitstellung Selbst gehostet
Getestete Geräte iPhone (iOS, Safari) und Android (Chrome) — beide betroffen
Getestete Chrome-Version 150.0.7871.113
Zugriffsmethode Getestet sowohl als installierte PWA (zum Startbildschirm hinzugefügt) als auch in einem normalen mobilen Browser-Tab — beide betroffen
Reproduziert von Von einem Benutzer gemeldet, von Administrator und 2 weiteren Mitarbeitern auf separaten iPhone- und Android-Geräten getestet und bestätigt
Dauer Seit mindestens ~8 Wochen vorhanden, über 2 Discourse-Updates in diesem Zeitraum hinweg
Safe Mode getestet? Nein, da die Chat-Fenster im Safe Mode verschwinden

Könnte jemand bei diesem Problem helfen?

Vielen Dank :folded_hands:t4:

1 „Gefällt mir“