Textauswahl im Composer auf iOS/iPadOS 18.x kann nicht durch Ziehen erweitert werden (touchmove-Auswahl eingefroren)

Zusammenfassung

Unter iOS/iPadOS 18.x ist es nicht möglich, eine Textauswahl im Editor per Fingerzug anzupassen. Sobald ein Wort ausgewählt wurde (z. B. durch Doppeltippen), passiert beim Verschieben der Auswahlgriffe nichts: Die Auswahl bleibt auf dem ursprünglich gewählten Wort fixiert. Dies erschwert die Auswahl eines Satzes, einer Phrase oder eines beliebigen Textbereichs beim Bearbeiten eines Beitrags erheblich.

Die Textauswahl außerhalb des Editors (z. B. in einem gerenderten Beitrag auf derselben Seite) funktioniert auf demselben Gerät normal — das Problem ist also spezifisch für den Editor. Es betrifft sowohl den alten Editor als auch den neuen WYSIWYG-Editor (Rich Text) und lässt sich sowohl in Safari als auch in Chrome unter iOS/iPadOS reproduzieren (beide verwenden WebKit), sodass es nicht browserabhängig ist.

Schritte zur Reproduktion

  1. Öffnen Sie auf einem iPhone oder iPad mit iOS/iPadOS 18.x Safari (oder Chrome) und gehen Sie zu meta.discourse.org.
  2. Beginnen Sie eine Antwort oder ein neues Thema, um den Editor zu öffnen.
  3. Tippen Sie einen Satz ein.
  4. Tippen Sie doppelt auf ein Wort, um es auszuwählen.
  5. Versuchen Sie, einen der Auswahlgriffe zu ziehen (oder durch Tippen und Ziehen über den Text zu gehen), um die Auswahl auf benachbarte Wörter zu erweitern.

Erwartetes Verhalten

Die Auswahl sollte sich dem Fingerzug anpassen, wie es bei jedem anderen nativen Textfeld / textarea unter iOS der Fall ist, und wie es bei gerendertem Beitragstext auf derselben Seite funktioniert.

Tatsächliches Verhalten

Die Auswahl bleibt auf dem ursprünglich gewählten Wort fixiert. Ziehgesten an den Griffen haben keine Auswirkung; der Bereich kann per Touch nicht geändert werden.

Umgebung

  • Gerät / Betriebssystem: iOS 18.x und iPadOS 18.x (neueste 18er-Version) — auf beiden reproduzierbar.
  • Browser: Safari und Chrome unter iOS/iPadOS (beide WebKit)
  • Website: meta.discourse.org
  • Umfang: Nur im Editor — sowohl im alten als auch im WYSIWYG-Editor. Die Textauswahl außerhalb des Editors funktioniert auf demselben Gerät einwandfrei.