Zurück zur Themenliste: Bildlaufposition nicht flüssig

Hallo,

ich habe bemerkt, dass sich die Scrollposition in den Themenlisten ändert, wenn man von einem Thema zurückkehrt. Ich vermute, dass dieser Commit FIX: Store scroll position when using Back button (#16658) · discourse/discourse@1d76c5e · GitHub dies verursacht hat.

Auf der Aktivitätsseite, den Lesezeichen-Seiten usw. funktioniert es hervorragend. Ich denke, das liegt daran, dass es zwei Loader gibt: Zuerst wird der obere Bereich geladen und danach der Inhalt. Auf der Themenliste scheint es jedoch nicht ganz so flüssig zu sein, da die Seite zunächst zum oberen Rand springt und erst danach zur korrekten Position scrollt. Auf langsameren Websites und/oder langsameren Android-Geräten oder wenn die Themenliste Bilder enthält, ist dies viel unruhiger (wahrscheinlich ist das nicht das beste Wort).

Auf Meta ist es schneller und besser, aber man kann dennoch einen kleinen Sprung bemerken.

Auf der Theme-Creator-Website scheint die vorherige Version verfügbar zu sein, und das Scrollen ist dort viel flüssiger.

Auf meiner Website ist dieser Prozess jedoch langsamer, und wenn die Themenliste Bilder enthält, sieht man, dass zuerst zum oberen Rand gesprungen wird und dann zur richtigen Position.

Auf der Aktivitätsseite funktioniert es hingegen hervorragend, vermutlich wegen der separaten Loader. Zuerst wird der obere Bereich geladen und danach der Stream.

Ich weiß nicht, welche Kategorie für dieses Thema am besten geeignet ist. Ich habe es in Contribute > Bug platziert, bin aber unsicher, da es zwar funktioniert, sich aber etwas anders verhält als zuvor. Bitte verschieben Sie es in die richtige Kategorie, falls ich falsch gelegen habe.

Vielen Dank! :slightly_smiling_face:

Ich denke, Contribute > UX hat recht. Ich lasse die Designer mal einen Blick darauf werfen, um zu sehen, ob Verbesserungen möglich sind.

Kannst du Meta auch im abgesicherten Modus ausprobieren?

1 „Gefällt mir“

Ja, im Safe Mode dasselbe wie bei Meta. Ich denke, die Bilder und die anderen Anpassungen machen diesen großen Unterschied.