トピックの進行状況インジケーターの隣をタップすると、モバイルでスクロールできません

最近、モバイル(iPhone 8、iOS 14の最新バージョン)で、ページをタップして指を上下に動かしてもスクロールできないことがあるのに気づきました。これは、トピックの進捗インジケーター(投稿数x/yを示す青い部分)またはその左側をタップした場合にのみ発生することを発見しました。トピックの最後にいる場合にのみ発生し、トピックの進捗インジケーターがトピックの途中に「浮いている」場合には発生しないようです。しかし、もちろん、トピックの最後に固定されている場合に、ページの中央に配置され、スクロールできないセクションを簡単にタップできるのです。

私が話しているセクションを示す画像はこちらです。

では、その特定の領域をタップしないようにしましょうか?この「バグ」は、Discourse の通常の利用をどのように妨げるのでしょうか?再分類します。

トピックの最下部に到達したときに画面の中央に来ることが多いので、それは言うは易く行うは難しです。

一般的に、モバイルでは、ウェブサイトやアプリのどこでもタップして指を上下にドラッグすることでスクロールできます。Discourse ではこの動作が機能しないことがあり、標準的なモバイルブラウジング動作の通常の利用が妨げられます。

参考までに、以前見たことがなかったので、最近の劣化だと思ってこれを報告しました。知っているDiscourseコミュニティをいくつか確認しましたが、私が思ったほど最近ではないかもしれません。このバグは、11月17日のコミット 186379adac にある https://community.kitsun.io で再現可能です。しかし、9月3日のコミット 763f48abc7 にある https://community.bunpro.jp では再現しません。私が思ったほど最近ではありませんが、2〜4ヶ月前のある時点で導入されたようです。

回避策を試しますが、もし調査することにした場合に、このコミット範囲が調査を容易にすることを願っています。

それは素晴らしいレポートですが、カテゴリの定義ではバグではありません :slight_smile:

修正しました。詳細は Mobile: Can't scroll in area next to pagination/scroller widget - #3 by pmusaraj を参照してください。

「いいね!」 1