At mediawiki.org, I clicked the Notifications growler before the page had finished loading, and was taken to Special:Notifications (expected).
However, that marked all 15 of my new Notifications as read (unexpected).
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T100528 Improve organization and control for Flow notifications (tracking + ideas) | |||
Resolved | Mooeypoo | T97057 Visiting Special:Notifications should not mark notifications as read |
Event Timeline
Solution is probably to implement T96061: Add a "Mark all as read" button at Special:Notifications for no-JS users and this task together. We probably don't need to implement a way to mark individual messages read one-by-one (at least we don't have to implement this immediately); people can still mark individual messages as read automatically by going to the topic.
This is also relevant to the LQT->Flow conversion, since LQT has more of an inbox metaphor and it seems people tend to keep a lot of new messages (partly because LQT is not good about marking them as read automatically).
This is addressed in https://gerrit.wikimedia.org/r/#/c/276256/ which added 'mark as read' button to notifications in the no-JS version of the special page, and also removes the auto-mark-as-read feature.