Ich konnte nicht genau herausfinden, ob dies an einem Plugin (Assign) oder einer Theme-Komponente (Custom Header Links) liegt. Da beide offiziell sind, habe ich mich entschieden, es mittig einzuordnen und dies einfach als Contribute > Bug zu melden.
Bei einer neuen Instanz sind nur diese Komponenten installiert. Die Header-Links sind notwendig, da Assign scheinbar keine Optionen für das Hauptmenü wie „Mir zugewiesen“ oder „Allen zugewiesen“ hinzufügt.
Beim ersten Klick auf einen dieser Links werden die korrekt zugewiesenen Beiträge angezeigt. Wenn einer nach dem anderen geklickt wird oder derselbe Link zweimal angeklickt wird, wechselt die URL von /latest?assigned=me oder /latest?assigned=* zu /latest, was dazu führt, dass die falschen Beiträge zurückgegeben werden.
Also: Von / aus klicke ich auf „Meine Aufgaben“ und erhalte /latest?assigned=me. Wenn ich dann auf „Alle Aufgaben“ klicke, werde ich nicht wie erwartet zu /latest?assigned=* weitergeleitet, sondern zu /latest. Auch wenn ich mich bereits auf einer der beiden Seiten befinde und den Link erneut anklicke, werde ich zu /latest weitergeleitet.
It’s not just clicking the same link where the issue presents. Clicking between links with querystrings is fundamentally broken by this change too.
If I click the link for ‘Assigned to Me’ latest?assigned=me and follow it with a click to ‘All Tasks’ latest?assigned=* it instead takes me to /latest.
The alternative, reloading the page, seems like a small inconvenience in comparison.