From 248c575cca742da111ee29dd8347a5ac475e3abb Mon Sep 17 00:00:00 2001 From: Mario Bertschler Date: Tue, 24 Jan 2017 11:57:32 -0800 Subject: [PATCH] Fixes a bug to not be able to scroll widgets intoduced when enabling to swipe allapps from everywhere. The fix is to determine if the widget is scrollable on layouting instead of the callback when a widget has been updated. Bug: 34641906 Change-Id: Idc9d8ade7e601279b87856333ae754f4785131ac --- src/com/android/launcher3/LauncherAppWidgetHostView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/launcher3/LauncherAppWidgetHostView.java b/src/com/android/launcher3/LauncherAppWidgetHostView.java index 1429df5d35..61b8a7aa8a 100644 --- a/src/com/android/launcher3/LauncherAppWidgetHostView.java +++ b/src/com/android/launcher3/LauncherAppWidgetHostView.java @@ -135,8 +135,6 @@ public class LauncherAppWidgetHostView extends AppWidgetHostView // The provider info or the views might have changed. checkIfAutoAdvance(); - - mIsScrollable = checkScrollableRecursively(this); } private boolean checkScrollableRecursively(ViewGroup viewGroup) { @@ -383,6 +381,8 @@ public class LauncherAppWidgetHostView extends AppWidgetHostView } }); } + + mIsScrollable = checkScrollableRecursively(this); } @Override