diff --git a/core/java/com/android/internal/app/AssistUtils.java b/core/java/com/android/internal/app/AssistUtils.java index efcdb9a29dd89..f8483091ba210 100644 --- a/core/java/com/android/internal/app/AssistUtils.java +++ b/core/java/com/android/internal/app/AssistUtils.java @@ -195,7 +195,7 @@ public class AssistUtils { return applicationInfo.isSystemApp() || applicationInfo.isUpdatedSystemApp(); } - private static boolean isDisclosureEnabled(Context context) { + public static boolean isDisclosureEnabled(Context context) { return Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.ASSIST_DISCLOSURE_ENABLED, 0) != 0; } diff --git a/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java b/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java index 4a4feada3c65f..cf9c470dc04ea 100644 --- a/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java +++ b/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java @@ -339,7 +339,7 @@ public class AssistManager implements ConfigurationChangedReceiver { intent.setComponent(assistComponent); intent.putExtras(args); - if (structureEnabled) { + if (structureEnabled && AssistUtils.isDisclosureEnabled(mContext)) { showDisclosure(); }