This repository was archived by the owner on Dec 5, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
src/UnityExtension/Assets/Editor/GitHub.Unity/UI Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ class SettingsView : Subview
47
47
[ SerializeField ] private bool hasRemote ;
48
48
[ NonSerialized ] private bool remoteHasChanged ;
49
49
[ NonSerialized ] private bool userDataHasChanged ;
50
+ [ NonSerialized ] private bool locksHaveChanged ;
50
51
51
52
[ SerializeField ] private string newGitName ;
52
53
[ SerializeField ] private string newGitEmail ;
@@ -63,6 +64,7 @@ public override void OnEnable()
63
64
64
65
remoteHasChanged = true ;
65
66
metricsHasChanged = true ;
67
+ locksHaveChanged = true ;
66
68
}
67
69
68
70
public override void OnDisable ( )
@@ -186,7 +188,7 @@ private void MaybeUpdateData()
186
188
187
189
userDataHasChanged = Repository . User . Name != gitName || Repository . User . Email != gitEmail ;
188
190
189
- if ( ! remoteHasChanged && ! userDataHasChanged )
191
+ if ( ! remoteHasChanged && ! userDataHasChanged && ! locksHaveChanged )
190
192
return ;
191
193
192
194
if ( userDataHasChanged )
@@ -212,6 +214,12 @@ private void MaybeUpdateData()
212
214
newRepositoryRemoteUrl = repositoryRemoteUrl = activeRemote . Value . Url ;
213
215
}
214
216
}
217
+
218
+ if ( locksHaveChanged )
219
+ {
220
+ locksHaveChanged = false ;
221
+ lockedFiles = Repository . CurrentLocks . ToList ( ) ;
222
+ }
215
223
}
216
224
217
225
private void Repository_OnActiveRemoteChanged ( string remote )
You can’t perform that action at this time.
0 commit comments