diff options
| author | 2024-12-03 01:02:25 +0000 | |
|---|---|---|
| committer | 2024-12-03 01:02:25 +0000 | |
| commit | f1ccde5477bb384ef702951f7ef3513a7b7a8306 (patch) | |
| tree | fec5d305b0e8b99961a1bcf3d5e10e385ea1cb3a | |
| parent | 1e31f414877f1c4c7ddee336377a85ff9c06d85a (diff) | |
| parent | eb01e87169983daaf2298a75ce85d9ce9ad1a567 (diff) | |
Merge "Cleanup flag "warning_use_default_dialog_type"" into main
2 files changed, 1 insertions, 24 deletions
diff --git a/core/java/com/android/internal/accessibility/dialog/AccessibilityServiceWarning.java b/core/java/com/android/internal/accessibility/dialog/AccessibilityServiceWarning.java index 3557633f87c5..2e1a0bff3cd3 100644 --- a/core/java/com/android/internal/accessibility/dialog/AccessibilityServiceWarning.java +++ b/core/java/com/android/internal/accessibility/dialog/AccessibilityServiceWarning.java @@ -29,7 +29,6 @@ import android.view.MotionEvent; import android.view.View; import android.view.Window; import android.view.WindowManager; -import android.view.accessibility.Flags; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; @@ -65,9 +64,6 @@ public class AccessibilityServiceWarning { Window window = ad.getWindow(); WindowManager.LayoutParams params = window.getAttributes(); params.privateFlags |= SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS; - if (!Flags.warningUseDefaultDialogType()) { - params.type = WindowManager.LayoutParams.TYPE_SYSTEM_DIALOG; - } window.setAttributes(params); return ad; } diff --git a/core/tests/coretests/src/com/android/internal/accessibility/dialog/AccessibilityServiceWarningTest.java b/core/tests/coretests/src/com/android/internal/accessibility/dialog/AccessibilityServiceWarningTest.java index 8e906fda89f0..478cef86cdba 100644 --- a/core/tests/coretests/src/com/android/internal/accessibility/dialog/AccessibilityServiceWarningTest.java +++ b/core/tests/coretests/src/com/android/internal/accessibility/dialog/AccessibilityServiceWarningTest.java @@ -25,8 +25,6 @@ import android.accessibilityservice.AccessibilityServiceInfo; import android.app.AlertDialog; import android.content.Context; import android.os.RemoteException; -import android.platform.test.annotations.RequiresFlagsDisabled; -import android.platform.test.annotations.RequiresFlagsEnabled; import android.platform.test.flag.junit.CheckFlagsRule; import android.platform.test.flag.junit.DeviceFlagsValueProvider; import android.testing.AndroidTestingRunner; @@ -35,7 +33,6 @@ import android.view.InputDevice; import android.view.MotionEvent; import android.view.View; import android.view.Window; -import android.view.accessibility.Flags; import android.widget.TextView; import androidx.test.platform.app.InstrumentationRegistry; @@ -92,19 +89,7 @@ public class AccessibilityServiceWarningTest { } @Test - @RequiresFlagsDisabled(Flags.FLAG_WARNING_USE_DEFAULT_DIALOG_TYPE) - public void createAccessibilityServiceWarningDialog_hasExpectedWindowParams_isSystemDialog() { - createAccessibilityServiceWarningDialog_hasExpectedWindowParams(true); - } - - @Test - @RequiresFlagsEnabled(Flags.FLAG_WARNING_USE_DEFAULT_DIALOG_TYPE) public void createAccessibilityServiceWarningDialog_hasExpectedWindowParams_notSystemDialog() { - createAccessibilityServiceWarningDialog_hasExpectedWindowParams(false); - } - - private void createAccessibilityServiceWarningDialog_hasExpectedWindowParams( - boolean expectSystemDialog) { final AlertDialog dialog = AccessibilityServiceWarning.createAccessibilityServiceWarningDialog( mContext, @@ -116,11 +101,7 @@ public class AccessibilityServiceWarningTest { expect.that(dialogWindow.getAttributes().privateFlags & SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS).isEqualTo( SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); - if (expectSystemDialog) { - expect.that(dialogWindow.getAttributes().type).isEqualTo(TYPE_SYSTEM_DIALOG); - } else { - expect.that(dialogWindow.getAttributes().type).isNotEqualTo(TYPE_SYSTEM_DIALOG); - } + expect.that(dialogWindow.getAttributes().type).isNotEqualTo(TYPE_SYSTEM_DIALOG); } @Test |