NOTE: Previously in T291656 we updated Special:Preferences to limit the display of the "responsive mode" option to only skins where it had an effect. This does not appear to Vector 2022. See also related issue T352358)
Steps to replicate the issue (include links if applicable):
- Visit https://en.wikipedia.beta.wmflabs.org/wiki/Special:Preferences#mw-prefsection-rendering making sure Vector 2022 is your selected skin.
What happens?:
Enable responsive mode is listed:
What should have happened instead?:
It shouldn't be listed
Other information (browser name/version, screenshots, etc.):
This appears to be because Vector2022 defines responsive true in its skin.json and then overrides this inside SkinVector2022 and Special:Preferences uses the static skin.json version.
If we set to false, any projects where $wgVectorResponsive is set of false wouldn't be able to disable the setting.
Vector 2022 could workaround this by adding its own code for hiding the Vector 2022 option in this case.