This task is about identifying and implementing a way to help people avoid unintentionally unsubscribing from a topic they have just subscribed to.
via @Sunpriat: https://w.wiki/3HDj.
User story
As someone who prefers interacting with a talk page using their keyboard, I would like to be able to Subscribe/Unsubscribe from a talk page conversation and scroll the talk page itself using keys that feel familiar so that I can experience this new functionality without having to "trade off" my ability to navigate talk pages.
Behavior
- Visit a talk page on a wiki where manual topic subscriptions are enabled (e.g. https://patchdemo.wmflabs.org/wikis/77cda30f9d/wiki/Talk:Main_Page)
- Using the ⇥ button on your keyboard, navigate to the Subscribe affordance
- Press spacebar
- Notice the Subscribe affordance has changed to an Unsubscribe affordance
- Press space to scroll the page
Current
- ❗️Notice you have been "unsubscribed" from the topic you had wanted to remain subscribed to
Desired
- ✅ TBD
Approaches
- The prototype linked below resolves the issue described in Step 6. of the Current behavior by treating the Subscribe/Unsubscribe affordances like the [ reply ] links.
Considerations
Done
- Desired behavior is defined
- Desired behavior is implemented