diff --git a/Loop/Helpers/PermissionsManager.swift b/Loop/Helpers/PermissionsManager.swift index 02e3d514..c861c3fb 100644 --- a/Loop/Helpers/PermissionsManager.swift +++ b/Loop/Helpers/PermissionsManager.swift @@ -52,7 +52,8 @@ class PermissionsManager { let alert = NSAlert() alert.messageText = "\(Bundle.main.appName) Needs Screen Recording Permissions" - alert.informativeText = "Screen recording permissions are required to animate windows being resized." + alert.informativeText = "Screen recording permissions are required to animate windows being resized. " + + "\(Bundle.main.appName) may need to be relaunched to reflect these changes." alert.runModal() CGRequestScreenCaptureAccess() diff --git a/Loop/Settings/Views/GeneralSettingsView.swift b/Loop/Settings/Views/GeneralSettingsView.swift index f01e62e1..6155ff18 100644 --- a/Loop/Settings/Views/GeneralSettingsView.swift +++ b/Loop/Settings/Views/GeneralSettingsView.swift @@ -128,7 +128,7 @@ struct GeneralSettingsView: View { Spacer() - Button("Refresh Status", action: { + Button("Request Access", action: { PermissionsManager.requestAccess() self.isAccessibilityAccessGranted = PermissionsManager.Accessibility.getStatus() self.isScreenRecordingAccessGranted = PermissionsManager.ScreenRecording.getStatus()