Onboarding Enhancement

This commit is contained in:
Hariharan Mudaliar 2025-10-05 22:25:43 +05:30
commit fd5042390d
10 changed files with 854 additions and 52 deletions

View file

@ -447,7 +447,8 @@ class AppDelegate: NSObject, NSApplicationDelegate {
if change.newValue == true && Defaults[.sneakPeekStyles] != .standard {
Defaults[.sneakPeekStyles] = .standard
}
self?.debouncedUpdateWindowSize()
// Update window size IMMEDIATELY (no debouncing) to prevent position shift
self?.updateWindowSizeIfNeeded()
}.store(in: &cancellables)
// Observe screen recording settings changes