Skip to content

Commit 3df40e8

Browse files
authored
Use MainActor for navigation setup (#176)
1 parent a04990a commit 3df40e8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/FluidStack/ViewController/FluidViewController.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ extension FluidViewController {
436436

437437
public let navigationBarClass: UINavigationBar.Type
438438

439-
let _activityHandler: (Activity<UINavigationBar>) -> Void
439+
let _activityHandler: @MainActor (Activity<UINavigationBar>) -> Void
440440

441441
/// Initializer
442442
///
@@ -446,7 +446,7 @@ extension FluidViewController {
446446
displayMode: DisplayMode = .automatic,
447447
usesBodyViewController: Bool = true,
448448
navigationBarClass: NavigationBar.Type,
449-
activityHandler: @escaping (Activity<NavigationBar>) -> Void = { _ in }
449+
activityHandler: @escaping @MainActor (Activity<NavigationBar>) -> Void = { _ in }
450450
) {
451451
self.displayMode = displayMode
452452
self.usesBodyViewController = usesBodyViewController

0 commit comments

Comments
 (0)