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

Commit a106929b authored by Daniel Bailey's avatar Daniel Bailey Committed by Niedermann IT-Dienstleistungen
Browse files

Fix for intermittent nlw update problem.

parent 242654f5
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -26,6 +26,8 @@ public class NoteListWidget extends AppWidgetProvider {

    @Override
    public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
        super.onUpdate(context, appWidgetManager, appWidgetIds);

        RemoteViews views;

        for (int appWidgetId : appWidgetIds) {
@@ -88,12 +90,12 @@ public class NoteListWidget extends AppWidgetProvider {

            appWidgetManager.updateAppWidget(appWidgetId, views);
        }

        super.onUpdate(context, appWidgetManager, appWidgetIds);
    }

    @Override
    public void onReceive(Context context, Intent intent) {
        super.onReceive(context, intent);
        
        AppWidgetManager awm = AppWidgetManager.getInstance(context);
        int appWidgetIds[] = awm.getAppWidgetIds(new ComponentName(context, NoteListWidget.class));

@@ -106,8 +108,6 @@ public class NoteListWidget extends AppWidgetProvider {
                }
            }
        }

        super.onReceive(context, intent);
    }

    @Override