Widget not updating
-
The widget doesn't update automatically on my Samsung S20FE.
I need to refresh the widget manually.
I think it has something to do with Samsung who only grants authorization when the app is being used.
But that wasn't the case a few months ago or on my previous Samsung phone. -
@martin-chouinard Hi. Can you try turning battery mode for windy to "Unrestricted"? This should help. Here are the steps to change the battery mode:
- long press on the windy icon -> this should bring out a little menu
- click on (i) in the circle
- click on Battery
- set to Unrestricted
- go back and update the widget once again manually
Next time the widget should update automatically.
-
Your manifest is totally empty:
App must request
ACCESS_BACKGROUND_LOCATIONWithout, widget (working as the app in background) cannot obtain location and cannot update forecast
It's terrible, every time I have to long press on Widget and take Edit, scroll down and press Install widget
After that it shows data but it will not update, and will not show new location when I go to the office, back home, etc
Otherwise, after the boot widget stays empty forever - once I left it and it didn't show data for the whole day
And notification Widget is updating stays forever.
Autostart enabled. Battery Optimization disabled, Location access granted
Your previous version worked fine, this happened few days ago after your update
I have four other different weather apps and their widgets - all the other work fine, auto update location and show data. Except your Windy after the update
Please fix
Android 13
I
-
See
https://developer.android.com/training/location/permissionsQuoting:
"On Android 10 (API level 29) and higher, you must declare the ACCESS_BACKGROUND_LOCATION permission in your app's manifest in order to request background location access at runtime"
-
@zgfg Hi. We already implemented background location usage. Version 39 includes this functionality. You can allow background location either from the widget settings or manually in the application permission settings.
-
@TeaKave When I run
[Code]
dumpsys package com.windyty.android | grep LOCATION | grep granted
[/Code]
I obtainn
[Code]
android.permission.ACCESS_FINE_LOCATION: granted=true, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.ACCESS_COARSE_LOCATION: granted=true, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.ACCESS_BACKGROUND_LOCATION: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED|APPLY_RESTRICTION]
[Code]How can I upload you screenshots from my Settings /Apps / Windy to show that I don't have any option to grant Location in the background
I can only have Location: Always (I granted), Only when using app, Deny -
@TeaKave Screenshots from my Settings, showing that Location (Foreground) is granted but there is no option to grant Background Location
And from ADB, showing that FINE and COARSED LOCATION is granted but not BACKGROUND
-
@zgfg You have two options.
- Option:
- long tap on Windy logo
- tap on (i) icon
- tap on Permissions
- tap on Location
- tap on Allow all the time
- Option:
- add a widget to your home screen (or open widget settings)
- click on Update settings
- tap on Allow all the time
-
@MarkNagy Please see on my screenshot - link in the previous answer, I allready had granted ALLOWED ALL TIME Location to Windy
Besides, I'm not the only one (I'm on Xiaomi), but you have users from Samsung etc reporting the same issue
Btw, I have solved now but by ADB,, specifically granting BACKGROUND LOCATION permission
-
Same here Samsung S21fe, won't update widget... premium paid, .everything enabled and granted. Stoped working after latest app update. Please fix.
-
-
@zgfg I have the exact same problem on my Google Pixel 7 Pro since the last app update. Running the latest Android 13 which isn't beta. Pls come up with a fix asap.
-
Same issue on my s20.... I've tried all the "fixes" and nothing works... the only way is to delete the widget and re-add it every time. Every other widget I've tried works just fine so it's clearly a Windy issue.
-
REVISED: All the permissions were already set properly. Uninstall and reinstall, then redo the widgets made some progress. (Got a few requests for permissions again.) Rebooting seems to show the content of the widget (it was blank before) BUT, the Updating Widget icon in the status bar never goes away and the Widget never updates.
-
@Jamitt said in Widget not updating:
REVISED: All the permissions were already set properly. Uninstall and reinstall, then redo the widgets made some progress. (Got a few requests for permissions again.) Rebooting seems to show the content of the widget (it was blank before) BUT, the Updating Widget icon in the status bar never goes away and the Widget never updates.
Problem has returned. When the device is started, blank radar widget with spinning icon. The only fixes are either deleting the widget and re-creating it, or clearing cache. Furthermore, the widget does not update. Reverting back to the previous version of Windy until this gets fixed...
-
Google Pixel 6, latest update, all permissions on, widget doesn't update the current temperature (forecast updates fine). Also three dots button on widget is nonfunctional and the previous "refresh" icon is gone. Very poor update.
-
Galaxy S21, Android 13, same story
-
I had the same issue on Samsung A53, tried all the permission grants as written in many comments, but still no success.
What helped me though and seemed to be the missing step was unchecking the "Remove permission if app is unused" checkbox under the app info (long press the widget, then hit "i" to get there). Since I unchecked this, the widget update notification disappeared and the widget is updated regularly.
-
Please can you check the last update released at the end of the week? It should solve all issues with bad communication of widgets, more info here.
-
latest update broke widget on my side, redmi note 9 with android 12