Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d0d495f5 authored by Sunny Goyal's avatar Sunny Goyal
Browse files

Preventing concurrentmodification exception when dragging a icon

with shortcuts from inside a folder

When dragging the icon, DeepShortcutContainer removes itself as a
dragListener causing the exception

Change-Id: Ifb2b4a3045caa54aa0b6a9b525055ffdcfaa04a6
parent 9b7149db
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -260,7 +260,7 @@ public class DragController implements DragDriver.EventListener, TouchController
        dragView.show(mMotionDownX, mMotionDownY);
        mDistanceSinceScroll = 0;

        for (DragListener listener : mListeners) {
        for (DragListener listener : new ArrayList<>(mListeners)) {
            listener.onDragStart(mDragObject, mOptions);
        }