Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions Sources/App/Kiosk/KioskModeManager.swift
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,13 @@ public final class KioskModeManager: ObservableObject {
// Setup secret exit gesture overlay (always available when kiosk mode is active)
setupSecretExitGesture(in: viewController)

// Restore kiosk mode if it was enabled before the app was last closed
if settings.isKioskModeEnabled, !isKioskModeActive {
Current.Log.info("Restoring kiosk mode from persisted settings")
enableKioskMode()
return
Comment on lines +178 to +182
}

// Apply initial state if already in kiosk mode
if isKioskModeActive {
updateKioskModeLockdown(enabled: true)
Expand Down
Loading