Loading services/core/java/com/android/server/pm/LauncherAppsService.java +12 −2 Original line number Diff line number Diff line Loading @@ -75,6 +75,7 @@ import android.util.Log; import android.util.Pair; import android.util.Slog; import com.android.internal.annotations.GuardedBy; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.content.PackageMonitor; import com.android.internal.os.BackgroundThread; Loading Loading @@ -143,6 +144,9 @@ public class LauncherAppsService extends SystemService { private final MyPackageMonitor mPackageMonitor = new MyPackageMonitor(); @GuardedBy("mListeners") private boolean mIsWatchingPackageBroadcasts = false; private final ShortcutChangeHandler mShortcutChangeHandler; private final Handler mCallbackHandler; Loading Loading @@ -281,7 +285,10 @@ public class LauncherAppsService extends SystemService { * Register a receiver to watch for package broadcasts */ private void startWatchingPackageBroadcasts() { if (!mIsWatchingPackageBroadcasts) { mPackageMonitor.register(mContext, UserHandle.ALL, true, mCallbackHandler); mIsWatchingPackageBroadcasts = true; } } /** Loading @@ -291,7 +298,10 @@ public class LauncherAppsService extends SystemService { if (DEBUG) { Log.d(TAG, "Stopped watching for packages"); } if (mIsWatchingPackageBroadcasts) { mPackageMonitor.unregister(); mIsWatchingPackageBroadcasts = false; } } void checkCallbackCount() { Loading Loading
services/core/java/com/android/server/pm/LauncherAppsService.java +12 −2 Original line number Diff line number Diff line Loading @@ -75,6 +75,7 @@ import android.util.Log; import android.util.Pair; import android.util.Slog; import com.android.internal.annotations.GuardedBy; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.content.PackageMonitor; import com.android.internal.os.BackgroundThread; Loading Loading @@ -143,6 +144,9 @@ public class LauncherAppsService extends SystemService { private final MyPackageMonitor mPackageMonitor = new MyPackageMonitor(); @GuardedBy("mListeners") private boolean mIsWatchingPackageBroadcasts = false; private final ShortcutChangeHandler mShortcutChangeHandler; private final Handler mCallbackHandler; Loading Loading @@ -281,7 +285,10 @@ public class LauncherAppsService extends SystemService { * Register a receiver to watch for package broadcasts */ private void startWatchingPackageBroadcasts() { if (!mIsWatchingPackageBroadcasts) { mPackageMonitor.register(mContext, UserHandle.ALL, true, mCallbackHandler); mIsWatchingPackageBroadcasts = true; } } /** Loading @@ -291,7 +298,10 @@ public class LauncherAppsService extends SystemService { if (DEBUG) { Log.d(TAG, "Stopped watching for packages"); } if (mIsWatchingPackageBroadcasts) { mPackageMonitor.unregister(); mIsWatchingPackageBroadcasts = false; } } void checkCallbackCount() { Loading