From bb5215c306e7797a5bd3a55cdb8fe1d6a8ae510c Mon Sep 17 00:00:00 2001 From: lwouis Date: Fri, 21 Jun 2024 09:49:59 +0200 Subject: [PATCH] fix: showing permissions window would crash on macos < 10.15 closes #3437 --- src/ui/permission-window/PermissionsWindow.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ui/permission-window/PermissionsWindow.swift b/src/ui/permission-window/PermissionsWindow.swift index 58c5c40a..24f1d85e 100644 --- a/src/ui/permission-window/PermissionsWindow.swift +++ b/src/ui/permission-window/PermissionsWindow.swift @@ -13,7 +13,9 @@ class PermissionsWindow: NSWindow, NSWindowDelegate { func show() { accessibilityView.updatePermissionStatus(SystemPermissions.accessibilityIsGranted()) - screenRecordingView.updatePermissionStatus(SystemPermissions.screenRecordingIsGranted()) + if #available(OSX 10.15, *) { + screenRecordingView.updatePermissionStatus(SystemPermissions.screenRecordingIsGranted()) + } center() App.shared.activate(ignoringOtherApps: true) makeKeyAndOrderFront(nil)