commit | 950a0ab73c5ba8d4928512b169e357809419f8e8 | [log] [tgz] |
---|---|---|
author | Sunny Goyal <sunnygoyal@google.com> | Wed Sep 07 21:57:48 2016 +0000 |
committer | android-build-merger <android-build-merger@google.com> | Wed Sep 07 21:57:48 2016 +0000 |
tree | 4ef691bf2313d7f1ef3b2dd3ae0bc069178666f4 | |
parent | b311c6fce547bf551db73afd42cae21f2c2ae88c [diff] | |
parent | d0d495f5083b5acf93a3de9b28e87d7dcad8f6f4 [diff] |
Preventing concurrentmodification exception when dragging a icon with shortcuts from inside a folder am: d0d495f508 Change-Id: I9254264ae8a85f013efc0966fcf05ad826ca4790
diff --git a/src/com/android/launcher3/dragndrop/DragController.java b/src/com/android/launcher3/dragndrop/DragController.java index b67d3b8..29e33e9 100644 --- a/src/com/android/launcher3/dragndrop/DragController.java +++ b/src/com/android/launcher3/dragndrop/DragController.java
@@ -260,7 +260,7 @@ dragView.show(mMotionDownX, mMotionDownY); mDistanceSinceScroll = 0; - for (DragListener listener : mListeners) { + for (DragListener listener : new ArrayList<>(mListeners)) { listener.onDragStart(mDragObject, mOptions); }