Can repro on Meta on iOS, not seeing any errors in the console.
Confirming the same issue on Android here on Meta.
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 ^^^^
@martin Das ist nach wie vor ein Problem, tatsächlich ist es auf Mobilgeräten sogar etwas schlimmer.
Nehmen wir ein Thema mit beispielsweise 30 Beiträgen, wobei der letzte Beitrag riesig ist. Versuche den mobilen Schieberegler zu nutzen (also die mobile Ansicht und dann auf 30/30 klicken, um den mobilen Schieberegler zu erhalten).
-
Er schließt sich nicht, wenn man zum letzten Beitrag navigiert, wohl aber, wenn man zu einem anderen Beitrag geht.
-
Ist der letzte Beitrag riesig, ist die Position auf Mobilgeräten falsch … man kann das Ende des letzten Beitrags nicht sehen.
@sam Ich habe herausgefunden, warum der Slider beim Überschreiten der Zeitleiste nicht geschlossen wurde – das ist jetzt behoben. Das Problem mit der Sichtbarkeit des Endes des letzten Beitrags ist einfach eine Folgeerscheinung des letzten PRs, den ich hier erstellt habe. Was ich tun kann, ist, uns um ein Zehntel der Höhe des letzten Beitrags nach oben zu verschieben, falls dieser groß ist. Das sollte es ermöglichen, das Ende des Beitrags zu sehen. Zum Beispiel vor dieser Korrektur:
Und danach:
Wenn dieser kleine Textabschnitt zu klein ist, könnten wir stattdessen ein Fünftel der Beitragshöhe nach oben scrollen? Wenn wir ganz nach oben zum Anfang des Beitrags zurückkehren, landen wir wieder beim ursprünglichen Problem, dass man nicht über das Ende großer Beiträge hinaus scrollen kann.
Das klingt für mich gut, lass es uns ausprobieren.
Die Korrektur wird hier erstellt: FIX: Mobile topic-timeline not closing on scrolling past last post by martin-brennan · Pull Request #8730 · discourse/discourse · GitHub


