summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/DragLayer.java
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2014-04-04 16:36:21 -0700
committerAdam Cohen <adamcohen@google.com>2014-04-04 16:53:02 -0700
commitd3a4e420f80939a9ea5d415b639bbde94ea4260c (patch)
treed72468ff21ec7ae54441b4ad7b85cc6004840f6f /src/com/android/launcher3/DragLayer.java
parenteaabe7c89a778afdcc0c0be538bff807ea1304ae (diff)
downloadandroid_packages_apps_Trebuchet-d3a4e420f80939a9ea5d415b639bbde94ea4260c.tar.gz
android_packages_apps_Trebuchet-d3a4e420f80939a9ea5d415b639bbde94ea4260c.tar.bz2
android_packages_apps_Trebuchet-d3a4e420f80939a9ea5d415b639bbde94ea4260c.zip
Attempt to fix crash on workspace drag and drop on certain JB devices
issue 13801679 Change-Id: I4769220ddeab566a869050b20d6064809c70bc19
Diffstat (limited to 'src/com/android/launcher3/DragLayer.java')
-rw-r--r--src/com/android/launcher3/DragLayer.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/launcher3/DragLayer.java b/src/com/android/launcher3/DragLayer.java
index 7ccbe6b55..bbf8c8c10 100644
--- a/src/com/android/launcher3/DragLayer.java
+++ b/src/com/android/launcher3/DragLayer.java
@@ -736,7 +736,13 @@ public class DragLayer extends FrameLayout implements ViewGroup.OnHierarchyChang
mDropAnim.cancel();
}
if (mDropView != null) {
- mDragController.onDeferredEndDrag(mDropView);
+ final DragView dropView = mDropView;
+ post(new Runnable() {
+ @Override
+ public void run() {
+ mDragController.onDeferredEndDrag(dropView);
+ }
+ });
}
mDropView = null;
invalidate();