summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2016-05-04 14:03:40 -0700
committerSunny Goyal <sunnygoyal@google.com>2016-05-04 16:11:40 -0700
commitea98f5288bc8919a7238b6cf4ff50e9d5b6e1a29 (patch)
tree0dc96403f1271b8084f7ce681b4a247b01ea013b
parentbd42ba73b23d0470b675af73a721fc1d019be39d (diff)
downloadandroid_packages_apps_Trebuchet-ea98f5288bc8919a7238b6cf4ff50e9d5b6e1a29.tar.gz
android_packages_apps_Trebuchet-ea98f5288bc8919a7238b6cf4ff50e9d5b6e1a29.tar.bz2
android_packages_apps_Trebuchet-ea98f5288bc8919a7238b6cf4ff50e9d5b6e1a29.zip
Fixing bug where the widget background enters into a focused state
if a child calls requestFocus in xml Bug: 28562293 Change-Id: I005e23550184de29fa15eb70ab322615920b8947
-rw-r--r--src/com/android/launcher3/LauncherAppWidgetHostView.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/launcher3/LauncherAppWidgetHostView.java b/src/com/android/launcher3/LauncherAppWidgetHostView.java
index 570607ec7..28557d0a5 100644
--- a/src/com/android/launcher3/LauncherAppWidgetHostView.java
+++ b/src/com/android/launcher3/LauncherAppWidgetHostView.java
@@ -256,7 +256,7 @@ public class LauncherAppWidgetHostView extends AppWidgetHostView implements Touc
@Override
public void requestChildFocus(View child, View focused) {
super.requestChildFocus(child, focused);
- dispatchChildFocus(focused != null);
+ dispatchChildFocus(mChildrenFocused && focused != null);
if (focused != null) {
focused.setFocusableInTouchMode(false);
}