diff options
Diffstat (limited to 'android_webview/java')
-rw-r--r-- | android_webview/java/src/org/chromium/android_webview/AwContents.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/android_webview/java/src/org/chromium/android_webview/AwContents.java b/android_webview/java/src/org/chromium/android_webview/AwContents.java index 099a6e9..eb0128e 100644 --- a/android_webview/java/src/org/chromium/android_webview/AwContents.java +++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java @@ -664,7 +664,10 @@ public class AwContents { @CalledByNative private void updateGlobalVisibleRect() { - mContainerView.getGlobalVisibleRect(sLocalGlobalVisibleRect); + if (!mContainerView.getGlobalVisibleRect(sLocalGlobalVisibleRect)) { + sLocalGlobalVisibleRect.setEmpty(); + } + nativeSetGlobalVisibleRect(mNativeAwContents, sLocalGlobalVisibleRect.left, sLocalGlobalVisibleRect.top, sLocalGlobalVisibleRect.right, sLocalGlobalVisibleRect.bottom); |