Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

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

  1. For Automatic dark mode, Settings > Advanced Privacy > Manage my Location > Select a fake location close from you
  2. For maps applications, the only solution so far is to come back on Real location

Possible fixes

  1. Provide another option under Manage my Location, Location near me, in order to limit the side effects of the feature
  2. 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: image
  • 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: image
  • action when tapping the notification: send the user to the Manage my location screen
Edited by Aude M