summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/TitleBar.java
diff options
context:
space:
mode:
authorPanos Thomas <panos@codeaurora.org>2014-10-16 13:00:35 -0700
committerPanos Thomas <panos@codeaurora.org>2014-10-16 13:15:48 -0700
commit752ce5930a447ee7afe27e16136aceb90533603c (patch)
treed7b53eb4a6d12e6c908abda96e4cd92b5a7d50b2 /src/com/android/browser/TitleBar.java
parent0102ce3f249b69d6ad142fb27eb9990c37c7eae4 (diff)
downloadandroid_packages_apps_Gello-752ce5930a447ee7afe27e16136aceb90533603c.tar.gz
android_packages_apps_Gello-752ce5930a447ee7afe27e16136aceb90533603c.tar.bz2
android_packages_apps_Gello-752ce5930a447ee7afe27e16136aceb90533603c.zip
Fix URL bar focus after exiting fullscreen video
Prevent TitleBar focus when CustomView is shown. Change-Id: I58bd0d26fca9238a106fce92ab7da7798bff1edd
Diffstat (limited to 'src/com/android/browser/TitleBar.java')
-rw-r--r--src/com/android/browser/TitleBar.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/browser/TitleBar.java b/src/com/android/browser/TitleBar.java
index fa22213c..6c9130a2 100644
--- a/src/com/android/browser/TitleBar.java
+++ b/src/com/android/browser/TitleBar.java
@@ -22,6 +22,7 @@ import android.animation.ObjectAnimator;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;
+import android.graphics.Rect;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -389,6 +390,12 @@ public class TitleBar extends RelativeLayout {
}
@Override
+ public boolean requestFocus(int direction, Rect previouslyFocusedRect) {
+ return mBaseUi.isCustomViewShowing() ? false :
+ super.requestFocus(direction, previouslyFocusedRect);
+ }
+
+ @Override
public View focusSearch(View focused, int dir) {
WebView web = getCurrentWebView();
if (FOCUS_DOWN == dir && hasFocus() && web != null