In my system settings, I have Display > Dark Theme > Schedule set to “Turns on from sunset to sunrise”. In the quick action tiles (the stuff one can pull down from the top of the screen), I have a tile “Dark theme”.
Now, when I activate dark mode from the system settings app, all seems to work fine.
However, when, during day time, when the schedule sets the theme to light, I pull down the tiles and activate dark theme:
- dark theme will be activated
- the tile will now read “Dark theme - Until sunrise”
- after a short time (between some seconds and maybe three minutes or so) it will be deactivated
- (I might be temporarily blind if I set it to dark theme because my environment is not lit well, others might be annoyed by my phone)
- (all web pages reload, most apps do whatever weird stuff they do when switching themes)
- the tile will now read “Dark theme - On at sunset”
I can repeat that for as often as I like.
I have the strong feeling that the schedule triggers some cron job/polling action that notices it’s past sunrise and my dark theme is still on. It seems to not notice that it was switched on manually, and simply set it off. Note that I have not done difficult stuff such as altering the setting after sunrise, then switching it off until after sunset, and then altering theme through the tile, which could be interesting software testing cases.
My expectation is that the manual trigger (at least as long as the phone stays on, no sunset/sunrise event happens/…) overrides the schedule. BTW: I’ve not tested it with a manual schedule, but I assume you can reproduce a similar behaviour with that.
Can anyone else reproduce this behaviour? It feels like a bug worth reporting.
I am on Fairphone 5, Android 15, with OLauncher.