@@ -25,13 +25,13 @@ final class PluginManager {
2525
2626 private static let needsRestartKey = " com.TablePro.needsRestart "
2727
28- var _needsRestart : Bool = UserDefaults . standard. bool (
28+ var needsRestartStorage : Bool = UserDefaults . standard. bool (
2929 forKey: needsRestartKey
3030 ) {
31- didSet { UserDefaults . standard. set ( _needsRestart , forKey: Self . needsRestartKey) }
31+ didSet { UserDefaults . standard. set ( needsRestartStorage , forKey: Self . needsRestartKey) }
3232 }
3333
34- var needsRestart : Bool { _needsRestart }
34+ var needsRestart : Bool { needsRestartStorage }
3535
3636 internal( set) var driverPlugins : [ String : any DriverPlugin ] = [ : ]
3737
@@ -126,7 +126,7 @@ final class PluginManager {
126126 Task {
127127 let loaded = await Self . loadBundlesOffMain ( pending)
128128 self . pendingPluginURLs. removeAll ( )
129- self . _needsRestart = false
129+ self . needsRestartStorage = false
130130 self . registerLoadedPlugins ( loaded)
131131 self . validateDependencies ( )
132132 self . hasFinishedInitialLoad = true
@@ -282,7 +282,7 @@ final class PluginManager {
282282 /// Normal startup uses `loadPlugins()` which loads bundles off the main thread.
283283 func loadPendingPlugins( clearRestartFlag: Bool = false ) {
284284 if clearRestartFlag {
285- _needsRestart = false
285+ needsRestartStorage = false
286286 }
287287 guard !pendingPluginURLs. isEmpty else { return }
288288 let pending = pendingPluginURLs
0 commit comments