diff options
-rw-r--r-- | src/com/android/launcher2/CustomizePagedView.java | 6 | ||||
-rw-r--r-- | src/com/android/launcher2/PagedView.java | 3 |
2 files changed, 7 insertions, 2 deletions
diff --git a/src/com/android/launcher2/CustomizePagedView.java b/src/com/android/launcher2/CustomizePagedView.java index 5c61b0b..332f6e4 100644 --- a/src/com/android/launcher2/CustomizePagedView.java +++ b/src/com/android/launcher2/CustomizePagedView.java @@ -1128,8 +1128,10 @@ public class CustomizePagedView extends PagedViewWithDraggableItems } // Set a min page width for PagedView layout if we have more than a single page - if (enforceMinimumPagedWidths) { - setMinimumWidthOverride((childCount > 1) ? mMinPageWidth : 0); + if (enforceMinimumPagedWidths && childCount > 1) { + setMinimumWidthOverride(mMinPageWidth); + } else { + resetMinimumWidthOverride(); } // Bound the current page index diff --git a/src/com/android/launcher2/PagedView.java b/src/com/android/launcher2/PagedView.java index e7ecb99..1da08cd 100644 --- a/src/com/android/launcher2/PagedView.java +++ b/src/com/android/launcher2/PagedView.java @@ -1177,6 +1177,9 @@ public abstract class PagedView extends ViewGroup { protected void setMinimumWidthOverride(int minimumWidth) { mMinimumWidth = minimumWidth; } + protected void resetMinimumWidthOverride() { + mMinimumWidth = 0; + } protected int getChildWidth(int index) { return Math.max(mMinimumWidth, getChildAt(index).getMeasuredWidth()); |