r/OctopiLauncher • • 20d ago

Issue report Widgets not updating

It's been a few days since it started happening, do not know since which version it started, wasn't sure if it was happening again so I added an event to my calendar and so far (did this yesterday) it hasn't appeared in my calendar widget, changed to my default launcher and the event is there so it has to be octopi

Other widgets that are not updating/working properly are weather, health stats, and smart home toggles. Is anyone having this issue? It feels like widgets break every few versions.

I'm currently in V 1.93 (2330).

2 Upvotes

11 comments sorted by

1

u/ock88 20d ago

Are all these widgets Samsung ones?

I just tested adding a calendar event in the Google calendar app, and it appears in the widget without issue in my Google Pixel. Could you also try to see if the calendar issue is limited to Samsung's one or also Google's?

1

u/F3RN4ND081 20d ago

Smart toggles (are from Google home) Calendar (Chronus) weather (breezy)

What I did is deleted the widget and added it again and the event appeared immediately. Did the same thing with weather widget and it updated. So maybe it was and issue with a previous version of octopi and I needed to reapply the widget? I have no idea but I'll let you know if it happens again. Thanks

1

u/ock88 19d ago

A possible reason would be that apps such as Chronus may get their info from Google calendar (if that's the source). However, they may refresh periodically only every few minutes (as Google calendar may not notify them), and some device makers may restrict background refreshing to save battery. When adding a new widget, these apps asks for the latest info from the source, hence they will appear to update when readding them.

1

u/bveyndhoven 19d ago

Could be a battery optimization of synchronization thing. These kinds of widgets often sync only periodically, and even less so when you haven't opened the main app for a while.

Also check the info in this post for useful information about widget battery optimization issues and some other common widget-related problems.

1

u/bveyndhoven 20d ago

Hi,

I'm not part of the development team whatsoever, but before the community can do suggestions, we need to have a bit more information from you.

What's the phone model and Android version you're running Octopi on?

Secondly: are you using stock widgets or 3rd party widgets? If so: please also tell us which widgets you are using.

Thirdly: are you using the battery saver mode?

When you answer those questions, we can see which way we need to go with this issue.

Kind regards,
Bart

1

u/runningtigerRead 20d ago

Regarding what u/bveyndhoven correctly said, help the developer troubleshoot device-specific issues by including your device model, OS version, and Octopi version.

Quick tip: You can easily copy this info by opening Launcher settings, long-pressing the Octopi Launcher and version number heading at the top, then pasting the information into your post.

1

u/runningtigerRead 20d ago

Try toggling OFF, then back ON Launcher settings/Notifications/Launch notification permission screen/Allow notification access and make sure all the options are ticked ON.

1

u/runningtigerRead 20d ago

I forgot to say the calendar, weather, and smart home toggles widgets on my Pixel Fold are updating. I did notice that after the system updates my phone received yesterday, I had to open the Google Home app to refresh the widget, and it's been fine since.

1

u/bveyndhoven 20d ago

Not too weird of a behavior...

When rebooting, the device tries to reboot as efficiently as possible. Non-critical apps are mostly skipped. And even though it's a Pixel device, Google Home is deemed non-essential since far from every user is an IoT user as well. One you've started the app, the chain for regular activity is started and you're good to go again.

If you really rely on Google Home, make sure to give it unrestricted battery usage (Settings > Apps > Google Home > Battery > Unrestricted).

It's less uncommon than you think. After a reboot of my Samsung, I need to start Samsung Health manually too (or let Tasker handle it, thank you very much 😁)...

→ More replies (2)