Skip to content

Widgets are not updating

Use this page when a widget looks stale, interactive actions do not apply, or Lock Screen widget content is not what you expected.

Pinwork widgets use a lightweight shared snapshot. WidgetKit decides when widgets refresh, and Pinwork refreshes the snapshot when the main app updates shared data.

If a widget looks stale, open the main Pinwork app first.

This lets Pinwork process pending widget actions, refresh task data, and write a new widget snapshot.

Then wait for WidgetKit to reload the widget.

Interactive widget completion and reopening require the Interactive Widgets setting.

The setting is on by default. If it is off, widget rows are view-only and the plus button is disabled.

Interactive widget actions require active access.

If access is locked, the main app can drop pending widget mutations and refresh widget data. Open Pinwork and restore access before trying the widget action again.

Widget completion is queued.

The widget updates optimistically, then the main app applies the real task change later. If the main app has not processed the action yet, the widget and app may briefly disagree.

Open Pinwork to process pending actions.

If task titles are hidden on Lock Screen widgets, check the Lock Screen title redaction setting in Pinwork.

Turn redaction off only if you are comfortable showing task titles on the Lock Screen.

The widget is based on Today and stores a compact shared snapshot.

It may trim rows to stay within widget data limits. Smaller widget families also show fewer details than medium or large widgets.

Completed tasks are counted for progress and only a limited recent completed row may remain visible for confirmation.

If the widget still does not refresh after opening Pinwork, remove the widget from the Home Screen, Lock Screen, or desktop, then add it again.

This can help the system recreate widget configuration.

Was this page helpful?

Ask us anything

What's this about?