summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Adam Lesinski <adamlesinski@google.com> 2017-09-11 21:41:27 +0000
committer android-build-merger <android-build-merger@google.com> 2017-09-11 21:41:27 +0000
commit6cbee7a73c74c480fbcfcec868bb02d96a28b7dd (patch)
treeb3b01b29677c7f3a92bb1b32678e8a45db3127a6
parentd850ce22f2c3c673a60de40c1ce1afefa54e3730 (diff)
parent8303fb42e04c58ccb4cd17d6dc608f99a8c52986 (diff)
Merge "Revert "OMS: fix listener callbacks triggered by changes to target package""
am: 8303fb42e0 Change-Id: I0d241d8d861b75c6c9350f4cf3183e82fe868309
-rw-r--r--services/core/java/com/android/server/om/OverlayManagerServiceImpl.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/services/core/java/com/android/server/om/OverlayManagerServiceImpl.java b/services/core/java/com/android/server/om/OverlayManagerServiceImpl.java
index c3957f432f4c..db6e9749535b 100644
--- a/services/core/java/com/android/server/om/OverlayManagerServiceImpl.java
+++ b/services/core/java/com/android/server/om/OverlayManagerServiceImpl.java
@@ -169,9 +169,8 @@ final class OverlayManagerServiceImpl {
}
final PackageInfo targetPackage = mPackageManager.getPackageInfo(packageName, userId);
- if (updateAllOverlaysForTarget(packageName, userId, targetPackage)) {
- mListener.onOverlaysChanged(packageName, userId);
- }
+ updateAllOverlaysForTarget(packageName, userId, targetPackage);
+ mListener.onOverlaysChanged(packageName, userId);
}
void onTargetPackageChanged(@NonNull final String packageName, final int userId) {
@@ -211,9 +210,7 @@ final class OverlayManagerServiceImpl {
Slog.d(TAG, "onTargetPackageRemoved packageName=" + packageName + " userId=" + userId);
}
- if (updateAllOverlaysForTarget(packageName, userId, null)) {
- mListener.onOverlaysChanged(packageName, userId);
- }
+ updateAllOverlaysForTarget(packageName, userId, null);
}
/**