diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2024-03-09 19:58:04 +0100 |
---|---|---|
committer | Nick Cao <nickcao@nichi.co> | 2024-03-09 14:40:05 -0500 |
commit | 9709699029d470d9952bbbd8d6b60149a4d214f0 (patch) | |
tree | 9b94defb6db8e8721b5ea8ec0c3c482ab7e8a94e /pkgs/applications/networking | |
parent | a3f668364848072117cb3c150cc7745352a8b5bd (diff) | |
download | nixlib-9709699029d470d9952bbbd8d6b60149a4d214f0.tar nixlib-9709699029d470d9952bbbd8d6b60149a4d214f0.tar.gz nixlib-9709699029d470d9952bbbd8d6b60149a4d214f0.tar.bz2 nixlib-9709699029d470d9952bbbd8d6b60149a4d214f0.tar.lz nixlib-9709699029d470d9952bbbd8d6b60149a4d214f0.tar.xz nixlib-9709699029d470d9952bbbd8d6b60149a4d214f0.tar.zst nixlib-9709699029d470d9952bbbd8d6b60149a4d214f0.zip |
telegram-desktop: update darwin patch
Diffstat (limited to 'pkgs/applications/networking')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/macos.patch | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/macos.patch b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/macos.patch index c8424359fdbf..3036af515ea3 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/macos.patch +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/macos.patch @@ -54,7 +54,19 @@ diff --git a/Telegram/lib_webview/webview/platform/mac/webview_mac.mm b/Telegram index 738e574..80ff5f0 100644 --- a/Telegram/lib_webview/webview/platform/mac/webview_mac.mm +++ b/Telegram/lib_webview/webview/platform/mac/webview_mac.mm -@@ -254,10 +254,12 @@ void *Instance::winId() { +@@ -314,9 +314,11 @@ Instance::Instance(Config config) { + _dataRequestHandler = std::move(config.dataRequestHandler); + [configuration setURLSchemeHandler:_handler forURLScheme:stdToNS(kDataUrlScheme)]; + _webview = [[WKWebView alloc] initWithFrame:NSZeroRect configuration:configuration]; ++#if 0 + if (@available(macOS 13.3, *)) { + _webview.inspectable = config.debug ? YES : NO; + } ++#endif + [_manager addScriptMessageHandler:_handler name:@"external"]; + [_webview setNavigationDelegate:_handler]; + [_webview setUIDelegate:_handler]; +@@ -658,10 +660,12 @@ void *Instance::winId() { } void Instance::setOpaqueBg(QColor opaqueBg) { |