diff --git a/wlauto/common/android/BaseUiAutomation.class b/wlauto/common/android/BaseUiAutomation.class index 3f507bb6..e7aca274 100644 Binary files a/wlauto/common/android/BaseUiAutomation.class and b/wlauto/common/android/BaseUiAutomation.class differ diff --git a/wlauto/external/uiauto/src/com/arm/wlauto/uiauto/BaseUiAutomation.java b/wlauto/external/uiauto/src/com/arm/wlauto/uiauto/BaseUiAutomation.java index 6a490ef9..c31a835c 100644 --- a/wlauto/external/uiauto/src/com/arm/wlauto/uiauto/BaseUiAutomation.java +++ b/wlauto/external/uiauto/src/com/arm/wlauto/uiauto/BaseUiAutomation.java @@ -142,6 +142,12 @@ public class BaseUiAutomation extends UiAutomatorTestCase { return object; } + public void clickUiObject(UiObject uiobject, long timeout) throws Exception { + if (!uiobject.clickAndWaitForNewWindow(timeout)) { + throw new UiObjectNotFoundException(String.format("Timeout waiting for New Window")); + } + } + public int getDisplayHeight () { return getUiDevice().getInstance().getDisplayHeight(); }