From 08b82c796b7c5b4ecd85fe971daf597d6afa4b21 Mon Sep 17 00:00:00 2001 From: attila Date: Thu, 10 Apr 2025 14:02:14 +0200 Subject: [PATCH] iOS: WebBrowserComponent: Fix unguarded feature only available on 18.4+ --- modules/juce_gui_extra/native/juce_WebBrowserComponent_mac.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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*))