Auto hide URL bar.
- Implement URLbar hide on onOffsetsForFullscreenChanged
notiication from the engine.
-Reverted
"Fix for disappearing title bar caused by copy/paste control"
Change-Id: I19860bd9356b2dc392539aa1e16819545e32de6d"
Change-Id: Ie8547e9a7ca7dfc892a94c5632a7fddddef58cc3
diff --git a/src/com/android/browser/PhoneUi.java b/src/com/android/browser/PhoneUi.java
index 7ae9bf7..898acf5 100644
--- a/src/com/android/browser/PhoneUi.java
+++ b/src/com/android/browser/PhoneUi.java
@@ -25,7 +25,6 @@
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Matrix;
-import android.os.Handler;
import android.os.Message;
import android.util.Log;
import android.util.TypedValue;
@@ -58,8 +57,6 @@
boolean mAnimating;
boolean mShowNav = false;
- static final int POST_DELAY = 300;
-
/**
* @param browser
* @param controller
@@ -240,20 +237,15 @@
super.onActionModeStarted(mode);
if (!isEditingUrl()) {
hideTitleBar();
+ } else {
+ mTitleBar.setTranslationY(mActionBarHeight);
}
}
@Override
public void onActionModeFinished(boolean inLoad) {
super.onActionModeFinished(inLoad);
- mTitleBar.animate().translationY(0);
- stopEditingUrl();
- Handler handler = new Handler();
- handler.postDelayed(new Runnable() {
- public void run() {
- mNavigationBar.onStateChanged(StateListener.STATE_NORMAL);
- }}, POST_DELAY);
-
+ mTitleBar.setTranslationY(0);
if (inLoad) {
if (mUseQuickControls) {
mTitleBar.setShowProgressOnly(true);