summaryrefslogtreecommitdiffstats
path: root/src/com/android
diff options
context:
space:
mode:
authorPatrick Dubroy <dubroy@google.com>2011-02-11 10:20:55 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-02-11 10:20:55 -0800
commit917665cd068a794272e3126e812f6bc21ef6d27a (patch)
tree31a9bc39abd917ed1f100a9a3b93161dd1ba756a /src/com/android
parent035c152d94aefd0c6bfa17f4b5436474c84b8bdb (diff)
parent70b9530f3147663d38875260b48d931793b7d378 (diff)
downloadandroid_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"
Diffstat (limited to 'src/com/android')
-rw-r--r--src/com/android/launcher2/Workspace.java10
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