From a9088a8fbdef5665641de634e261c29ad6040974 Mon Sep 17 00:00:00 2001 From: Beingpax Date: Sun, 28 Sep 2025 08:13:25 +0545 Subject: [PATCH] Fixed app crashing on fullscreen --- VoiceInk/WindowManager.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/VoiceInk/WindowManager.swift b/VoiceInk/WindowManager.swift index 65365fc..1d152a3 100644 --- a/VoiceInk/WindowManager.swift +++ b/VoiceInk/WindowManager.swift @@ -7,7 +7,8 @@ class WindowManager { private init() {} func configureWindow(_ window: NSWindow) { - window.styleMask = [.titled, .closable, .miniaturizable, .resizable, .fullSizeContentView] + let requiredStyleMask: NSWindow.StyleMask = [.titled, .closable, .miniaturizable, .resizable, .fullSizeContentView] + window.styleMask.formUnion(requiredStyleMask) window.titlebarAppearsTransparent = true window.titleVisibility = .hidden window.backgroundColor = .windowBackgroundColor @@ -22,7 +23,8 @@ class WindowManager { } func configureOnboardingPanel(_ window: NSWindow) { - window.styleMask = [.titled, .fullSizeContentView, .resizable] + let requiredStyleMask: NSWindow.StyleMask = [.titled, .fullSizeContentView, .resizable] + window.styleMask.formUnion(requiredStyleMask) window.titlebarAppearsTransparent = true window.titleVisibility = .hidden window.isMovableByWindowBackground = true