iOS版DiscourseのMarkdownエディターで、再現可能なテキスト選択の問題が発生しています。
これは以前報告した/upcoming-eventsの問題とは別物です。このエディターの挙動は以前の再構築後に初めて気づき、直近の2回の再構築後も問題が継続しています。
テストしたバージョン
v2026.7.0-latest +188v2026.7.0-latest +195
テスト当時、+196が利用可能でしたが、追加されたコミットはエディターとは無関係なものでした。
再現手順
- Markdownモードで、新トピックまたは返信のエディターを開きます。
- 数行のテキストを入力または貼り付けます。
- 長押ししてテキストを選択します。
- 最初の選択は正常に動作します。
- 別处をタップして選択を解除します。
- 再度テキストを長押しし、別の選択を試みます。
期待される結果
iOSのテキスト選択メニューとハンドルが、各操作時に正常に表示され、該当する場合はすべて選択のオプションも利用可能になります。
実際の結果
エディターを最初に開いた時点では選択が正常に動作します。
最初の選択を解除した後、再度テキストの選択を試みると、エディターまたはテキスト選択インターフェースが応答しなくなります。テキストの選択、選択ハンドルの移動、すべて選択の使用が信頼できなくなります。
既に完了したテスト
v2026.7.0-latest +188で再現v2026.7.0-latest +195に再構築後も再現- Discourseのセーフモードでも再現
- 再テスト前に破損または廃止されたテーマコンポーネントを削除
- 最初の選択は常に正常に動作し、選択解除後に再度選択を試みると問題が発生
環境
- クライアント: iOS
- インターフェース: インストール済みのPWAまたはSafari
- エディター: Markdownモード
- Discourseセーフモード: 再現
- 現在インストールされているDiscourseバージョン:
v2026.7.0-latest +195
必要に応じて、iOSバージョン、デバイスモデル、および画面録画を提供できます。