diff options
author | John Reck <jreck@google.com> | 2011-03-18 15:57:13 -0700 |
---|---|---|
committer | John Reck <jreck@google.com> | 2011-03-18 15:58:26 -0700 |
commit | 6cda7b14ac7a19f49cb3d169b9c23ad52eb0bc52 (patch) | |
tree | 98614ff991bc1109a2323a967852266b8e5a274c | |
parent | ef768bb7ff6dce1fc172797ca79fd381bd1c77da (diff) | |
download | packages_apps_Browser-6cda7b14ac7a19f49cb3d169b9c23ad52eb0bc52.zip packages_apps_Browser-6cda7b14ac7a19f49cb3d169b9c23ad52eb0bc52.tar.gz packages_apps_Browser-6cda7b14ac7a19f49cb3d169b9c23ad52eb0bc52.tar.bz2 |
Hack to workaround b/4136071
Change-Id: Idea9fe38cb44c454bd3e850ef487118aa025d5e7
-rw-r--r-- | src/com/android/browser/BaseUi.java | 5 | ||||
-rw-r--r-- | src/com/android/browser/PhoneUi.java | 12 |
2 files changed, 12 insertions, 5 deletions
diff --git a/src/com/android/browser/BaseUi.java b/src/com/android/browser/BaseUi.java index 51775d2..22de40d 100644 --- a/src/com/android/browser/BaseUi.java +++ b/src/com/android/browser/BaseUi.java @@ -627,11 +627,6 @@ public abstract class BaseUi implements UI, WebViewFactory { @Override public void onActionModeFinished(boolean inLoad) { - if (inLoad) { - // the titlebar was removed when the CAB was shown - // if the page is loading, show it again - showTitleBar(); - } } // active tabs page diff --git a/src/com/android/browser/PhoneUi.java b/src/com/android/browser/PhoneUi.java index 290ddf6..dd68e85 100644 --- a/src/com/android/browser/PhoneUi.java +++ b/src/com/android/browser/PhoneUi.java @@ -19,6 +19,7 @@ package com.android.browser; import android.app.Activity; import android.content.Context; import android.graphics.PixelFormat; +import android.os.Handler; import android.util.Log; import android.view.ActionMode; import android.view.Gravity; @@ -238,6 +239,17 @@ public class PhoneUi extends BaseUi { } @Override + public void onActionModeFinished(boolean inLoad) { + // TODO: Remove once b/4136071 is fixed + new Handler().post(new Runnable() { + @Override + public void run() { + mActivity.getActionBar().hide(); + } + }); + } + + @Override public boolean dispatchKey(int code, KeyEvent event) { return false; } |