From c3f581b0474a216938810885f4f606e0db1f21ff Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Mon, 5 Dec 2011 14:56:29 -0800 Subject: Workaround for issue where the notifyDatasetChanged call chain is broken when Launcher is killed. (Bug 5703782) Change-Id: Ic57a7ce85f41d58cd40b7d30eef4a1bf685182e5 --- core/java/android/widget/RemoteViewsService.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/java/android/widget/RemoteViewsService.java') diff --git a/core/java/android/widget/RemoteViewsService.java b/core/java/android/widget/RemoteViewsService.java index 7ba4777..07bd918 100644 --- a/core/java/android/widget/RemoteViewsService.java +++ b/core/java/android/widget/RemoteViewsService.java @@ -145,6 +145,9 @@ public abstract class RemoteViewsService extends Service { Thread.getDefaultUncaughtExceptionHandler().uncaughtException(t, ex); } } + public synchronized void onDataSetChangedAsync() { + onDataSetChanged(); + } public synchronized int getCount() { int count = 0; try { -- cgit v1.1