summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sean Pont <seanpont@google.com> 2020-06-12 15:42:36 -0700
committer Sean Pont <seanpont@google.com> 2020-06-12 15:49:32 -0700
commit4e86ce6ee22f72c2d64554ab5cd2bc68ee71c8bc (patch)
treef81906c13a565137cdf41506fda0ebfd931c5223
parenta56a27a943b495e5041558b283fe21ca5d94dad8 (diff)
Fix testGlobalActions_doesntStealImeControl
GlobalActionsDialogTests was not tearing down correctly for lock screen tests. Calling showOrHideDialog a second time cleans things up. Fixes: 158580670 Test: atest GlobalActionsDialogTest Test: atest SystemUITests Test: atest com.android.systemui.globalactions.GlobalActionsImeTest Change-Id: I15fbe1ddc4a1c6d0d5c112c2e066e2c964d0e04b
-rw-r--r--packages/SystemUI/tests/src/com/android/systemui/globalactions/GlobalActionsDialogTest.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/SystemUI/tests/src/com/android/systemui/globalactions/GlobalActionsDialogTest.java b/packages/SystemUI/tests/src/com/android/systemui/globalactions/GlobalActionsDialogTest.java
index 329af2b7f62b..3c1cc232f5c9 100644
--- a/packages/SystemUI/tests/src/com/android/systemui/globalactions/GlobalActionsDialogTest.java
+++ b/packages/SystemUI/tests/src/com/android/systemui/globalactions/GlobalActionsDialogTest.java
@@ -438,6 +438,9 @@ public class GlobalActionsDialogTest extends SysuiTestCase {
GlobalActionsDialog.ActionsDialog dialog = mGlobalActionsDialog.mDialog;
assertThat(dialog).isNotNull();
assertThat(dialog.mLockMessageContainer.getVisibility()).isEqualTo(View.VISIBLE);
+
+ // Dismiss the dialog so that it does not pollute other tests
+ mGlobalActionsDialog.showOrHideDialog(false, true, mWalletPlugin);
}
@Test
@@ -455,6 +458,9 @@ public class GlobalActionsDialogTest extends SysuiTestCase {
GlobalActionsDialog.ActionsDialog dialog = mGlobalActionsDialog.mDialog;
assertThat(dialog).isNotNull();
assertThat(dialog.mLockMessageContainer.getVisibility()).isEqualTo(View.GONE);
+
+ // Dismiss the dialog so that it does not pollute other tests
+ mGlobalActionsDialog.showOrHideDialog(false, true, mWalletPlugin);
}
@Test
@@ -473,6 +479,9 @@ public class GlobalActionsDialogTest extends SysuiTestCase {
GlobalActionsDialog.ActionsDialog dialog = mGlobalActionsDialog.mDialog;
assertThat(dialog).isNotNull();
assertThat(dialog.mLockMessageContainer.getVisibility()).isEqualTo(View.GONE);
+
+ // Dismiss the dialog so that it does not pollute other tests
+ mGlobalActionsDialog.showOrHideDialog(false, true, mWalletPlugin);
}
private void setupDefaultActions() {