拡張されたモバイルタイムラインから投稿の抜粋が欠落しています

Can repro on Meta on iOS, not seeing any errors in the console.

「いいね!」 5

Confirming the same issue on Android here on Meta.

「いいね!」 4

I fixed the egregious issue with:

I think this may have been caused by @daniel’s change here:

There is still one more issue open here, when you drag all the way to the bottom timeline does not close (it only closes if you drag to a specific number, not the extra buffer at the end)

@daniel can you have a look at ^^^^

「いいね!」 6

@martin 実際、これはまだ問題で、モバイル版ではさらに悪化しています。

例えば 30 件の投稿があり、最後の投稿が非常に巨大なトピックがあると仮定します。モバイルスライダー(モバイル表示にしてから 30/30 をクリックしてモバイルスライダーを表示)を試してみてください。

  1. 最後の投稿に移動しても閉じませんが、他の投稿に移動すると閉じます。

  2. 最後の投稿が巨大な場合、モバイルでの位置が正しくありません。最後の投稿の末尾が見えません。

「いいね!」 3

@sam タイムラインをオーバーシュートしたときにスライダーが閉じなかった原因を特定したので、その問題は修正しました。最後の投稿の末尾の表示問題は、私が以前行った PR に起因するものです。最後の投稿が長い場合、その高さを 1/10 だけ上にスクロール戻すことで、投稿の末尾が見えるようにできます。修正前の例:

修正後:

もしそのわずかなテキスト量が見づらい場合は、投稿の高さの 1/5 分だけ上にスクロール戻すことも可能です。投稿の最上部まで完全に戻してしまうと、大きな投稿の下部をスクロールできなくなるという元の問題に戻ってしまいます。

「いいね!」 2

これは良さそうですね。試してみましょう。

「いいね!」 1

修正はここで構築中です FIX: Mobile topic-timeline not closing on scrolling past last post by martin-brennan · Pull Request #8730 · discourse/discourse · GitHub

「いいね!」 3