Automatic Dark Mode triggers at wrong time
- /e/ version: 1.0-20220526188859
- Device model(s): Fairphone 3+
- Device rooted: no
Summary
Since the last update, the automatic switching between dark and light theme triggers at the wrong time. I'm living in Germany and for me, the dark theme enabled itself somewhen in the past couple hours (I guess between 10:00 and 13:00).
The problem
Steps to reproduce
Enable automatic dark theme from sunset to sunrise.
What is the current behaviour?
Dark mode and LiveDisplay colour temperature act as if I would live in Japan or Australia, but I'm living in Germany (GMT+2). My phone has the correct timezone and GPS is activated, so it would be possible to get the correct location.
What is the expected correct behaviour?
Dark mode and LiveDisplay colour temperature should trigger at my local sunset/sunrise.
Solutions
The problem is coming from the Fake location
feature. It locates the device on another timezone, and it has an impact on other OS feature (Weather, Display, Maps...)
Workaround
- For Automatic dark mode,
Settings
>Advanced Privacy
>Manage my Location
> Select a fake location close from you - For maps applications, the only solution so far is to come back on
Real location
Possible fixes
- Provide another option under
Manage my Location
,Location near me
, in order to limit the side effects of the feature - Being able to manage the fake location per application
Solution description
When Fake location
and Hide my IP
are enabled, display a notification to the user. It will remind them that there is something "not real" on the device. The user has the possibility to read the whole notification if it is cut before tapping on it. The notification is removable.
Fake location:
- text:
Fake location is on, all apps using your location including your navigation app are now using this fake location.
- icon:
- action when tapping the notification: send the user to the
Manage my Internet address
screen
Hide my IP:
- text:
Real IP hidden, this could impact the functioning of some applications.
- icon:
- action when tapping the notification: send the user to the
Manage my location
screen