diff --git a/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp b/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp index a6136158ef..d93297fe0e 100644 --- a/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp +++ b/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp @@ -168,7 +168,7 @@ public: { auto now = Time::getCurrentTime(); - if (getCurrentlyOver() != nullptr) + if (getCurrentlyOver () != nullptr && Process::isForegroundProcess ()) lastTimeOverTarget = now; else if (now > lastTimeOverTarget + RelativeTime::milliseconds (700)) checkForExternalDrag (details, screenPos);