Merge "[ECM] Legacy code: treat DEFAULT as ALLOWED (st)" into main
diff --git a/src/com/android/settings/accessibility/RestrictedPreferenceHelper.java b/src/com/android/settings/accessibility/RestrictedPreferenceHelper.java
index 03bf142..c806c0b 100644
--- a/src/com/android/settings/accessibility/RestrictedPreferenceHelper.java
+++ b/src/com/android/settings/accessibility/RestrictedPreferenceHelper.java
@@ -267,7 +267,8 @@
                             preference.getUid(), preference.getPackageName());
                     final boolean ecmEnabled = mContext.getResources().getBoolean(
                             com.android.internal.R.bool.config_enhancedConfirmationModeEnabled);
-                    appOpsAllowed = !ecmEnabled || mode == AppOpsManager.MODE_ALLOWED;
+                    appOpsAllowed = !ecmEnabled || mode == AppOpsManager.MODE_ALLOWED
+                            || mode == AppOpsManager.MODE_DEFAULT;
                     serviceAllowed = appOpsAllowed;
                 } catch (Exception e) {
                     // Allow service in case if app ops is not available in testing.