aboutsummaryrefslogtreecommitdiff
path: root/src/io/appium/droiddriver/uiautomation/UiAutomationElement.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/io/appium/droiddriver/uiautomation/UiAutomationElement.java')
-rw-r--r--src/io/appium/droiddriver/uiautomation/UiAutomationElement.java4
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;