Setting and then unsetting the global preference for "Notify me about these events" at Special:GlobalPreferences#mw-prefsection-echo, while "Set a local exception for this global preference" is not set for the corresponding preference at Special:Preferences#mw-prefsection-echo, results in the local notification settings becoming a copy of the unset global preference. When subsequently attempting to change local notification settings, they revert to the settings of the unset global preference upon clicking "Save".
I tried a few wikis and this happens on all of them.
Steps to reproduce:
- Set global preference for the notification checkmatrix (make sure it's different from the local preference on the wiki
- Save them
- Uncheck the checkbox to remove the checkmatrix from being global
Expected: The local preferences on all wikis return to what they were previously.
Actual: The local preferences on all wikis are replaced by the global preferences that were set temporarily.