summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/Tab.java
diff options
context:
space:
mode:
authorVivek Sekhar <vsekhar@codeaurora.org>2015-06-24 11:49:04 -0700
committerjrizzoli <joey@cyanogenmoditalia.it>2015-08-28 13:15:45 +0200
commit11b4006f3c7f2f9342310299ffa86693a89fa912 (patch)
tree3c8f02b12f083310d0fab3d88c50c4baa6d53e33 /src/com/android/browser/Tab.java
parent6bedeba50ef45f24da11046a60e0019eb25eacc9 (diff)
downloadandroid_packages_apps_Gello-11b4006f3c7f2f9342310299ffa86693a89fa912.tar.gz
android_packages_apps_Gello-11b4006f3c7f2f9342310299ffa86693a89fa912.tar.bz2
android_packages_apps_Gello-11b4006f3c7f2f9342310299ffa86693a89fa912.zip
Notify when the viewport should be shrunk
- When the top controls is visible notify webkit the viewport needs to be shrunk. When the top control is invisible the viewport should not be shrunk.
Diffstat (limited to 'src/com/android/browser/Tab.java')
-rw-r--r--src/com/android/browser/Tab.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/browser/Tab.java b/src/com/android/browser/Tab.java
index 01876a47..70708919 100644
--- a/src/com/android/browser/Tab.java
+++ b/src/com/android/browser/Tab.java
@@ -799,6 +799,10 @@ class Tab implements PictureListener {
if (mWebViewController instanceof Controller) {
Controller controller = (Controller)mWebViewController;
controller.getUi().translateTitleBar(topControlsOffsetYPix);
+ // Resize the viewport if top controls is not visible
+ if (topControlsOffsetYPix == 0.0f || contentOffsetYPix == 0.0f)
+ ((BrowserWebView)mMainView).enableTopControls(
+ (topControlsOffsetYPix == 0.0f) ? true : false);
}
}