Back-Button-Verlauf funktioniert nicht ordnungsgemäß

Ich habe es hier ein bisschen ausprobiert – ich kann dir keine exakten Schritte nennen, aber ich kann es etwa einmal von fünf (oder mehr) Malen auslösen, indem ich einfach ein zufälliges Thema auswähle, es öffne, etwas herumschrolle, auf Zurück klicke, dann ein anderes zufälliges Thema auswähle, es öffne, wieder herumschrolle und erneut auf Zurück klicke. Ziemlich häufig landet man dabei beim ersten Thema statt in der Themenliste.

Keine besonders gute Reproduktionsanleitung, aber ich treffe es auf diese Weise definitiv sehr oft. In der Konsole treten dabei definitiv keine Fehler auf.

Edit: Wenn es auftritt, kannst du die URL beobachten, wenn du auf Zurück klickst. Sie beginnt mit meta.discourse.org/ und fast unmittelbar nachdem die Liste geladen ist, wird die URL in die URL des gerade besuchten Beitrags umgeschrieben.

Edit 2: Ich kann es tatsächlich fast ständig auslösen, indem ich in dieses Thema klicke, nach oben scrollen und sofort auf Zurück klicke (ich habe eine Zurück-Taste auf meiner Maus belegt – vielleicht ist das der Grund, warum ich es leicht auslösen kann). Es sieht definitiv nach einem Timing-Problem für einen bestimmten Rückgabewert aus.

Edit 3: Ständige Reproduktion – klicke auf ein beliebiges Thema und klicke, bevor es vollständig geladen ist, auf Zurück. Die URL wird nach dem Laden der Themenliste in die URL des gerade verlassenen Beitrags umgeschrieben.

3 „Gefällt mir“