diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 821373b780..e89826d7f9 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -983,7 +983,6 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences last = stats; - EntityLog.log(ServiceSynchronize.this, "Widget update"); Widget.update(ServiceSynchronize.this); boolean badge = prefs.getBoolean("badge", true); diff --git a/app/src/main/java/eu/faircode/email/Widget.java b/app/src/main/java/eu/faircode/email/Widget.java index 1e421b114a..28dbaecf2c 100644 --- a/app/src/main/java/eu/faircode/email/Widget.java +++ b/app/src/main/java/eu/faircode/email/Widget.java @@ -254,6 +254,7 @@ public class Widget extends AppWidgetProvider { intent.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE); intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, appWidgetIds); context.sendBroadcast(intent); + EntityLog.log(context, "Updated widgets count=" + appWidgetIds.length); } catch (Throwable ex) { Log.e(ex); /* diff --git a/app/src/main/java/eu/faircode/email/WidgetUnified.java b/app/src/main/java/eu/faircode/email/WidgetUnified.java index 1f134af1a6..2a8687198e 100644 --- a/app/src/main/java/eu/faircode/email/WidgetUnified.java +++ b/app/src/main/java/eu/faircode/email/WidgetUnified.java @@ -22,6 +22,7 @@ package eu.faircode.email; import android.app.PendingIntent; import android.appwidget.AppWidgetManager; import android.appwidget.AppWidgetProvider; +import android.appwidget.AppWidgetProviderInfo; import android.content.ComponentName; import android.content.Context; import android.content.Intent; @@ -29,6 +30,7 @@ import android.content.SharedPreferences; import android.graphics.Color; import android.net.Uri; import android.os.Build; +import android.text.TextUtils; import android.util.TypedValue; import android.view.View; import android.widget.RemoteViews; @@ -271,6 +273,7 @@ public class WidgetUnified extends AppWidgetProvider { try { int[] appWidgetIds = appWidgetManager.getAppWidgetIds(new ComponentName(context, WidgetUnified.class)); appWidgetManager.notifyAppWidgetViewDataChanged(appWidgetIds, R.id.lv); + EntityLog.log(context, "Updated widget data count=" + appWidgetIds.length); } catch (Throwable ex) { Log.e(ex); /*