Loading services/core/java/com/android/server/pm/LauncherAppsService.java +14 −17 Original line number Diff line number Diff line Loading @@ -96,7 +96,6 @@ import android.os.Binder; import android.os.Bundle; import android.os.Handler; import android.os.IInterface; import android.os.Looper; import android.os.ParcelFileDescriptor; import android.os.Process; import android.os.RemoteCallbackList; Loading Loading @@ -2667,6 +2666,7 @@ public class LauncherAppsService extends SystemService { } final String[] packagesNullExtras = packagesWithoutExtras.toArray( new String[packagesWithoutExtras.size()]); final int n = mListeners.beginBroadcast(); try { for (int i = 0; i < n; i++) { Loading Loading @@ -2852,7 +2852,7 @@ public class LauncherAppsService extends SystemService { class SecureSettingsObserver extends ContentObserver { SecureSettingsObserver() { super(new Handler(Looper.getMainLooper())); super(mCallbackHandler); } @Override Loading @@ -2866,24 +2866,21 @@ public class LauncherAppsService extends SystemService { if (privateProfile.getIdentifier() == UserHandle.USER_NULL) { return; } final int n = mListeners.beginBroadcast(); try { for (int i = 0; i < n; i++) { final IOnAppsChangedListener listener = mListeners.getBroadcastItem(i); final IOnAppsChangedListener listener = mListeners.getBroadcastItem(i); final BroadcastCookie cookie = (BroadcastCookie) mListeners.getBroadcastCookie( i); (BroadcastCookie) mListeners.getBroadcastCookie(i); if (!isEnabledProfileOf(cookie, privateProfile, "onSecureSettingsChange")) { Log.d(TAG, "onSecureSettingsChange: Skipping - profile not enabled" + " or not accessible for package=" + cookie.packageName + ", packageUid=" + cookie.callingUid); } else { continue; } try { Log.d(TAG, "onUserConfigChanged: triggering onUserConfigChanged"); Log.d(TAG, "onUserConfigChanged: triggering onUserConfigChanged"); listener.onUserConfigChanged( mUserManagerInternal.getLauncherUserInfo( privateProfile.getIdentifier())); Loading @@ -2891,7 +2888,7 @@ public class LauncherAppsService extends SystemService { Slog.d(TAG, "onUserConfigChanged: Callback failed ", re); } } } } finally { mListeners.finishBroadcast(); } Loading Loading
services/core/java/com/android/server/pm/LauncherAppsService.java +14 −17 Original line number Diff line number Diff line Loading @@ -96,7 +96,6 @@ import android.os.Binder; import android.os.Bundle; import android.os.Handler; import android.os.IInterface; import android.os.Looper; import android.os.ParcelFileDescriptor; import android.os.Process; import android.os.RemoteCallbackList; Loading Loading @@ -2667,6 +2666,7 @@ public class LauncherAppsService extends SystemService { } final String[] packagesNullExtras = packagesWithoutExtras.toArray( new String[packagesWithoutExtras.size()]); final int n = mListeners.beginBroadcast(); try { for (int i = 0; i < n; i++) { Loading Loading @@ -2852,7 +2852,7 @@ public class LauncherAppsService extends SystemService { class SecureSettingsObserver extends ContentObserver { SecureSettingsObserver() { super(new Handler(Looper.getMainLooper())); super(mCallbackHandler); } @Override Loading @@ -2866,24 +2866,21 @@ public class LauncherAppsService extends SystemService { if (privateProfile.getIdentifier() == UserHandle.USER_NULL) { return; } final int n = mListeners.beginBroadcast(); try { for (int i = 0; i < n; i++) { final IOnAppsChangedListener listener = mListeners.getBroadcastItem(i); final IOnAppsChangedListener listener = mListeners.getBroadcastItem(i); final BroadcastCookie cookie = (BroadcastCookie) mListeners.getBroadcastCookie( i); (BroadcastCookie) mListeners.getBroadcastCookie(i); if (!isEnabledProfileOf(cookie, privateProfile, "onSecureSettingsChange")) { Log.d(TAG, "onSecureSettingsChange: Skipping - profile not enabled" + " or not accessible for package=" + cookie.packageName + ", packageUid=" + cookie.callingUid); } else { continue; } try { Log.d(TAG, "onUserConfigChanged: triggering onUserConfigChanged"); Log.d(TAG, "onUserConfigChanged: triggering onUserConfigChanged"); listener.onUserConfigChanged( mUserManagerInternal.getLauncherUserInfo( privateProfile.getIdentifier())); Loading @@ -2891,7 +2888,7 @@ public class LauncherAppsService extends SystemService { Slog.d(TAG, "onUserConfigChanged: Callback failed ", re); } } } } finally { mListeners.finishBroadcast(); } Loading