diff options
Diffstat (limited to 'src/com/android/launcher3/Launcher.java')
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 739693361..bcff56064 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -523,7 +523,6 @@ public class Launcher extends Activity mAppWidgetManager = AppWidgetManagerCompat.getInstance(this); mAppWidgetHost = new LauncherAppWidgetHost(this, APPWIDGET_HOST_ID); - mAppWidgetHost.startListening(); if (sRemoteFolderManager == null) { sRemoteFolderManager = new RemoteFolderManager(this); @@ -1099,6 +1098,8 @@ public class Launcher extends Activity if (mLauncherCallbacks != null) { mLauncherCallbacks.onStart(); } + // If AppwidgetService failed to bind in onCreate, this will attempt binding again. + onAppWidgetHostReset(); } @Override |