Skip to content

Commit b9aba2c

Browse files
committed
Add MainActor to the view model
1 parent 37e971e commit b9aba2c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CodeEdit/Features/Editor/TabBar/Tabs/Tab/Models/EditorTabFileObserver.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ import Foundation
99
import SwiftUI
1010

1111
/// Observer ViewModel for tracking file deletion
12-
final class EditorTabFileObserver: ObservableObject, CEWorkspaceFileManagerObserver {
12+
@MainActor
13+
final class EditorTabFileObserver: ObservableObject, @preconcurrency CEWorkspaceFileManagerObserver {
1314
@Published private(set) var isDeleted = false
1415

1516
private let tabFile: CEWorkspaceFile

0 commit comments

Comments
 (0)