summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Alison Cichowlas <asc@google.com> 2020-06-22 13:57:14 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2020-06-22 13:57:14 +0000
commite7a70aca7b9aca9a90b38bebd735b3df4f03fb4b (patch)
treef34b3ba6d324fe1f9ac8faf86154183373fe3940
parent1b8b7a68fb3509d41f5ea04cda9d06795b9d5bf8 (diff)
parenta41fbbc593d129554351c4f5c71983ac48d2c71e (diff)
Merge "Refresh both lists and pinning preferences on change." into rvc-dev am: 582aeba50c am: 45b4885a90 am: 4ab48187ce am: a41fbbc593
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11947583 Change-Id: I6fbf26a567c9cb6a6223d4beba5fe587b4b65918
-rw-r--r--core/java/com/android/internal/app/ChooserActivity.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/com/android/internal/app/ChooserActivity.java b/core/java/com/android/internal/app/ChooserActivity.java
index dc4c8fd76e8e..e08dd9e34517 100644
--- a/core/java/com/android/internal/app/ChooserActivity.java
+++ b/core/java/com/android/internal/app/ChooserActivity.java
@@ -1007,8 +1007,11 @@ public class ChooserActivity extends ResolverActivity implements
* <p>If {@code listAdapter} is {@code null}, both profile list adapters are updated.
*/
private void handlePackagesChanged(@Nullable ResolverListAdapter listAdapter) {
+ // Refresh pinned items
+ mPinnedSharedPrefs = getPinnedSharedPrefs(this);
if (listAdapter == null) {
mChooserMultiProfilePagerAdapter.getActiveListAdapter().handlePackagesChanged();
+ mChooserMultiProfilePagerAdapter.getInactiveListAdapter().handlePackagesChanged();
} else {
listAdapter.handlePackagesChanged();
}