diff options
author | Panos Thomas <panos@codeaurora.org> | 2014-10-16 13:00:35 -0700 |
---|---|---|
committer | Panos Thomas <panos@codeaurora.org> | 2014-10-16 13:15:48 -0700 |
commit | 752ce5930a447ee7afe27e16136aceb90533603c (patch) | |
tree | d7b53eb4a6d12e6c908abda96e4cd92b5a7d50b2 | |
parent | 0102ce3f249b69d6ad142fb27eb9990c37c7eae4 (diff) | |
download | android_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
-rw-r--r-- | src/com/android/browser/TitleBar.java | 7 |
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 |