diff options
-rw-r--r-- | quickstep/src/com/android/quickstep/OverviewComponentObserver.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/quickstep/src/com/android/quickstep/OverviewComponentObserver.java b/quickstep/src/com/android/quickstep/OverviewComponentObserver.java index b5da836e6..0a73b8b19 100644 --- a/quickstep/src/com/android/quickstep/OverviewComponentObserver.java +++ b/quickstep/src/com/android/quickstep/OverviewComponentObserver.java @@ -115,7 +115,11 @@ public final class OverviewComponentObserver { // as uninstalling the app or removing the "Launcher" feature in an update). // Listen for package updates of this app (and remove any previously attached // package listener). - if (!defaultHome.getPackageName().equals(mUpdateRegisteredPackage)) { + if (defaultHome == null) { + if (mUpdateRegisteredPackage != null) { + mContext.unregisterReceiver(mOtherHomeAppUpdateReceiver); + } + } else if (!defaultHome.getPackageName().equals(mUpdateRegisteredPackage)) { if (mUpdateRegisteredPackage != null) { mContext.unregisterReceiver(mOtherHomeAppUpdateReceiver); } |