diff --git a/modules/juce_gui_basics/native/juce_NSViewComponentPeer_mac.mm b/modules/juce_gui_basics/native/juce_NSViewComponentPeer_mac.mm index d04672091b..a2b72bef85 100644 --- a/modules/juce_gui_basics/native/juce_NSViewComponentPeer_mac.mm +++ b/modules/juce_gui_basics/native/juce_NSViewComponentPeer_mac.mm @@ -2104,6 +2104,10 @@ struct JuceNSViewClass : public NSViewComponentPeerWrapper> addMethod (@selector (draggingEnded:), draggingExited); addMethod (@selector (draggingExited:), draggingExited); + JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wundeclared-selector") + addMethod (@selector (clipsToBounds), [] (id, SEL) { return YES; }); + JUCE_END_IGNORE_WARNINGS_GCC_LIKE + addMethod (@selector (acceptsFirstMouse:), [] (id, SEL, NSEvent*) { return YES; }); #if JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS