Skip to content

Commit ee0f54a

Browse files
committed
fix(onboarding): progress bar not appearing on single paged onboardings
1 parent 32c8bb9 commit ee0f54a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Notification Agent Onboarding/Views/OnboardingViewModel.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,10 @@ class OnboardingViewModel: NSObject, ObservableObject {
111111
self.setTimeout(timeout)
112112
}
113113
NotificationCenter.default.addObserver(self, selector: #selector(repositionWindow), name: NSApplication.didChangeScreenParametersNotification, object: nil)
114-
if let progressBarPayload = onboardingData.progressBarPayload, onboardingData.pages.count > 1 {
114+
if let progressBarPayload = onboardingData.progressBarPayload {
115115
var payload: String = "/percent 0 /user_interaction_enabled true"
116116
if progressBarPayload.lowercased() == "automatic" {
117+
guard onboardingData.pages.count > 1 else { return }
117118
automaticProgressBar = true
118119
} else {
119120
payload = progressBarPayload

0 commit comments

Comments
 (0)