summaryrefslogtreecommitdiff
path: root/tests/tests/view/src/android/view/cts/ViewTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tests/view/src/android/view/cts/ViewTest.java')
-rw-r--r--tests/tests/view/src/android/view/cts/ViewTest.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/tests/view/src/android/view/cts/ViewTest.java b/tests/tests/view/src/android/view/cts/ViewTest.java
index 3b9d751027a..726b0f732c3 100644
--- a/tests/tests/view/src/android/view/cts/ViewTest.java
+++ b/tests/tests/view/src/android/view/cts/ViewTest.java
@@ -3936,6 +3936,7 @@ public class ViewTest extends ActivityInstrumentationTestCase2<ViewTestStubActiv
fitWindowsView.requestFocus();
}
});
+ getInstrumentation().waitForIdleSync();
assertTrue(mockView.isFocusableInTouchMode());
assertFalse(fitWindowsView.isFocusableInTouchMode());
assertTrue(mockView.isFocusable());
@@ -3953,12 +3954,14 @@ public class ViewTest extends ActivityInstrumentationTestCase2<ViewTestStubActiv
mockView.requestFocus();
}
});
+ getInstrumentation().waitForIdleSync();
assertTrue(mockView.isFocused());
runTestOnUiThread(new Runnable() {
public void run() {
fitWindowsView.requestFocus();
}
});
+ getInstrumentation().waitForIdleSync();
assertFalse(fitWindowsView.isFocused());
assertTrue(mockView.isInTouchMode());
assertTrue(fitWindowsView.isInTouchMode());
@@ -3972,6 +3975,7 @@ public class ViewTest extends ActivityInstrumentationTestCase2<ViewTestStubActiv
fitWindowsView.requestFocus();
}
});
+ getInstrumentation().waitForIdleSync();
assertFalse(mockView.isFocused());
assertTrue(fitWindowsView.isFocused());
assertFalse(mockView.isInTouchMode());