diff options
author | Patrick Dubroy <dubroy@google.com> | 2011-02-11 10:20:55 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-02-11 10:20:55 -0800 |
commit | 917665cd068a794272e3126e812f6bc21ef6d27a (patch) | |
tree | 31a9bc39abd917ed1f100a9a3b93161dd1ba756a | |
parent | 035c152d94aefd0c6bfa17f4b5436474c84b8bdb (diff) | |
parent | 70b9530f3147663d38875260b48d931793b7d378 (diff) | |
download | android_packages_apps_Trebuchet-917665cd068a794272e3126e812f6bc21ef6d27a.tar.gz android_packages_apps_Trebuchet-917665cd068a794272e3126e812f6bc21ef6d27a.tar.bz2 android_packages_apps_Trebuchet-917665cd068a794272e3126e812f6bc21ef6d27a.zip |
Merge "Fix 3444233: No edge glow when dragging to adjacent screen"
-rw-r--r-- | src/com/android/launcher2/Workspace.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/launcher2/Workspace.java b/src/com/android/launcher2/Workspace.java index 2ea49313e..75e56ae7a 100644 --- a/src/com/android/launcher2/Workspace.java +++ b/src/com/android/launcher2/Workspace.java @@ -2941,6 +2941,10 @@ public class Workspace extends SmoothPagedView mDragTargetLayout.onDragExit(); mDragTargetLayout = null; } + // In portrait, need to redraw the edge glow when entering the scroll area + if (getHeight() > getWidth()) { + invalidate(); + } } } } @@ -2951,6 +2955,12 @@ public class Workspace extends SmoothPagedView ((CellLayout) getChildAt(i)).setIsDragOverlapping(false); } mSpringLoadedDragController.onDragExit(); + + // In portrait, workspace is responsible for drawing the edge glow on adjacent pages, + // so we need to redraw the workspace when this may have changed. + if (getHeight() > getWidth()) { + invalidate(); + } } @Override |