diff --git a/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp b/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp index a3ac6a0d74..43886ad981 100644 --- a/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp +++ b/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp @@ -325,6 +325,10 @@ auto DocumentWindow::findControlAtPoint (Point pt) const -> WindowControl return WindowControlKind::sizeTop; } + for (const auto& c : getChildren()) + if (c->contains (c->getLocalPoint (this, pt))) + return WindowControlKind::client; + return WindowControlKind::caption; }