diff options
Diffstat (limited to 'src/io/appium/droiddriver/uiautomation/UiAutomationElement.java')
-rw-r--r-- | src/io/appium/droiddriver/uiautomation/UiAutomationElement.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/io/appium/droiddriver/uiautomation/UiAutomationElement.java b/src/io/appium/droiddriver/uiautomation/UiAutomationElement.java index cf7449e..c011749 100644 --- a/src/io/appium/droiddriver/uiautomation/UiAutomationElement.java +++ b/src/io/appium/droiddriver/uiautomation/UiAutomationElement.java @@ -141,7 +141,9 @@ public class UiAutomationElement extends BaseUiElement<AccessibilityNodeInfo, Ui Rect parentBounds; while (parent != null) { parentBounds = parent.getBounds(); - visibleBounds.intersect(parentBounds); + if (!visibleBounds.intersect(parentBounds)) { + return new Rect(); + } parent = parent.getParent(); } return visibleBounds; |