Page MenuHomePhabricator

Use JavaScript for updating the items on SpecialEditWatchlist
Open, Needs TriagePublicBUG REPORT

Description

On the mobile site, a user can click the watchstar next to any item on SpecialEditWatchlist to remove it instantly. On desktop, the user has to uncheck lots of boxes and hit save at the bottom of the form. When watchlists are long it's not obvious, and I say this as someone who just checked a bunch of boxes and then navigated away from the page without realizing I hit to save the button.

It appears to be using OOUI checkboxMultiselectInputWidget. I don't know enough about OOUi to know if what I'm suggesting is possible

Acceptance criteria

  • A click handler is added which uses mw.Api to unwatch the page and use mw.notify to notify the user
  • For JS users we hide the button at the bottom of the page that says "Remove titles"