diff --git a/modules/juce_gui_extra/native/juce_WebBrowserComponent_mac.mm b/modules/juce_gui_extra/native/juce_WebBrowserComponent_mac.mm index d53cd20940..31684c6865 100644 --- a/modules/juce_gui_extra/native/juce_WebBrowserComponent_mac.mm +++ b/modules/juce_gui_extra/native/juce_WebBrowserComponent_mac.mm @@ -561,7 +561,7 @@ struct WebViewDelegateClass final : public ObjCClass }); JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wundeclared-selector") - if (@available (macOS 10.12, *)) + if (@available (macOS 10.12, ios 18.4, *)) { addMethod (@selector (webView:runOpenPanelWithParameters:initiatedByFrame:completionHandler:), [] (id self, SEL, WKWebView*, WKOpenPanelParameters* parameters, WKFrameInfo*, void (^completionHandler)(NSArray*))