diff options
| author | 2017-09-11 21:41:27 +0000 | |
|---|---|---|
| committer | 2017-09-11 21:41:27 +0000 | |
| commit | 6cbee7a73c74c480fbcfcec868bb02d96a28b7dd (patch) | |
| tree | b3b01b29677c7f3a92bb1b32678e8a45db3127a6 | |
| parent | d850ce22f2c3c673a60de40c1ce1afefa54e3730 (diff) | |
| parent | 8303fb42e04c58ccb4cd17d6dc608f99a8c52986 (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.java | 9 |
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); } /** |