diff --git a/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp b/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp index fa6f54da56..6b65e14c3e 100644 --- a/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp +++ b/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp @@ -3617,7 +3617,6 @@ void XWindowSystem::handleClientMessageEvent (LinuxComponentPeer* peer, XClientM else if (clientMsg.message_type == atoms.XdndLeave) { dragAndDropStateMap[peer].handleDragAndDropExit(); - dragAndDropStateMap.erase (peer); } else if (clientMsg.message_type == atoms.XdndPosition) {