summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Alex Florescu <alexflo@google.com> 2021-08-11 14:30:26 +0100
committer Alex Florescu <alexflo@google.com> 2021-08-11 14:30:26 +0100
commitbc2f0869e048313a898c7cda0e9cb2bb7c686402 (patch)
tree382ce98d2de4b68ce993ce574e6fa6e3e771349d
parentb37ecaa4dce03116a9e994e545ab16b477676115 (diff)
Test should handle both device orientations
Fixes: 196022981 Test: atest SystemUITests:AccessibilityFloatingMenuViewTest Change-Id: I23e115e9dade4c4d4f72c2c506c4b90698f1eadf
-rw-r--r--packages/SystemUI/tests/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenuViewTest.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/SystemUI/tests/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenuViewTest.java b/packages/SystemUI/tests/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenuViewTest.java
index 06e27b5dbf48..f09d7b78ea6f 100644
--- a/packages/SystemUI/tests/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenuViewTest.java
+++ b/packages/SystemUI/tests/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenuViewTest.java
@@ -16,6 +16,7 @@
package com.android.systemui.accessibility.floatingmenu;
+import static android.content.res.Configuration.ORIENTATION_PORTRAIT;
import static android.view.View.OVER_SCROLL_ALWAYS;
import static android.view.View.OVER_SCROLL_NEVER;
import static android.view.WindowInsets.Type.ime;
@@ -134,7 +135,10 @@ public class AccessibilityFloatingMenuViewTest extends SysuiTestCase {
mMenuHalfHeight = menuHeight / 2;
mScreenHalfWidth = screenWidth / 2;
mScreenHalfHeight = mScreenHeight / 2;
- mMaxWindowX = screenWidth - margin - menuWidth;
+ int marginStartEnd =
+ mContext.getResources().getConfiguration().orientation == ORIENTATION_PORTRAIT
+ ? margin : 0;
+ mMaxWindowX = screenWidth - marginStartEnd - menuWidth;
mMenuWindowHeight = menuHeight + margin * 2;
mMaxWindowY = mScreenHeight - mMenuWindowHeight;
}