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

Skip to content

BlissLauncher's Weather widget not updated when system location is disabled

  • /e/ version: 0.9-o-2020051554229-stable-star2lte
  • Device model: Samsung Galaxy S9+ SM-G965F exynos5
  • When it started to occur: Do not know
  • Reproducible with the last /e/ version: Do not know
  • Reproducible with LineageOS: Do not know

Summary

The weather widget of Bliss Laucher does not update automatically if it is set to use device location and device location is disabled in the system settings / notification slide.

  • The device is unusable
  • The bug is the source of a data loss or a big waste of time
  • The bug concerns a third party app
  • The bug concerns security
  • The bug concerns privacy

The problem

Steps to reproduce

  • In BlissLauncher, open the widget weather settings with the gear logo
  • Activate automatic update by setting update interval to a value other than "manual" (8 hours for instance).
  • Switch off "use an personalized place" so that the widget detects the location automatically.
  • In the system settings, disable device location.

What is the current behavior?

The weather does not get updated.

What is the expected correct behavior?

The weather should get updated for the last location used (may it be detected when the location was last enabled or set by the user as a personalized location).

Technical informations

Relevant logs (adb logcat)

None for now.

Relevant screenshots

N/A

Solutions

Workaround

Enable personalized location and set manually your current location. Do not disable it.

Possible fixes

  • In the system, save location so that when system location is disabled, return the last detected location to authorized apps; or
  • In the weather widget, if personalized location = off and cannot get device location then use last location used.