summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Antoan Angelov <arangelov@google.com> 2020-06-02 11:14:52 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2020-06-02 11:14:52 +0000
commitd589cdeb17daac01fa687a4a0575d17154effd0c (patch)
tree964e02bdc8866f73fb349734c6b4bfb4e962f3d1
parentac9d66c2d516378e2b2952631b6c7bfa9fb493b2 (diff)
parentf8623d4a5fa9d71044f88aab171ff26546790771 (diff)
Merge "Don't query direct share for work profile when its turned off" into rvc-dev am: 1a0d72eaa9 am: 2db1073bf0 am: f8623d4a5f
Original change: undetermined Change-Id: I7f34143a478d6c53347c162ef38ff17f52af3563
-rw-r--r--core/java/com/android/internal/app/ChooserActivity.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/com/android/internal/app/ChooserActivity.java b/core/java/com/android/internal/app/ChooserActivity.java
index 5533e1eda52d..306bd7ed6d64 100644
--- a/core/java/com/android/internal/app/ChooserActivity.java
+++ b/core/java/com/android/internal/app/ChooserActivity.java
@@ -2784,6 +2784,13 @@ public class ChooserActivity extends ResolverActivity implements
return;
}
+ // no need to query direct share for work profile when its turned off
+ UserManager userManager = getSystemService(UserManager.class);
+ if (userManager.isQuietModeEnabled(chooserListAdapter.getUserHandle())) {
+ getChooserActivityLogger().logSharesheetAppLoadComplete();
+ return;
+ }
+
if (ChooserFlags.USE_SHORTCUT_MANAGER_FOR_DIRECT_TARGETS
|| ChooserFlags.USE_PREDICTION_MANAGER_FOR_DIRECT_TARGETS) {
if (DEBUG) {