Steps to replicate the issue (include links if applicable):
- Run YIR
- Navigate to settings and change the theme
- View the setting screen
What happens?:
The top portion of the screen, Settings and Close Icon (x), does not change to the new theme. When switching from a light theme to a dark theme, or vice versa, the top portion is unreadable.
What should have happened instead?:
The theme should change the whole screen
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
Tested on 7.6.2 (4449) on both iPhone and iPad
Other information (browser name/version, screenshots, etc.):
Note - I have not been able to reproduce this without running YIR in between theme changes.
Engineering Notes
It may have to do with this UIToolbar.appearance() update. Note changing the appearance class in this manner will customize all app toolbars, not just YiR.