This repository was archived by the owner on Dec 5, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
src/UnityExtension/Assets/Editor/GitHub.Unity/UI Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 31
31
namespace System
32
32
{
33
33
internal static class AssemblyVersionInformation {
34
- internal const string Version = "0.20 .0" ;
34
+ internal const string Version = "0.21 .0" ;
35
35
}
36
36
}
Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ class SettingsView : Subview
45
45
[ SerializeField ] private bool hasRemote ;
46
46
[ NonSerialized ] private bool remoteHasChanged ;
47
47
[ NonSerialized ] private bool userDataHasChanged ;
48
+ [ NonSerialized ] private bool locksHaveChanged ;
48
49
49
50
[ SerializeField ] private string newGitName ;
50
51
[ SerializeField ] private string newGitEmail ;
@@ -71,6 +72,7 @@ public override void OnEnable()
71
72
72
73
remoteHasChanged = true ;
73
74
metricsHasChanged = true ;
75
+ locksHaveChanged = true ;
74
76
}
75
77
76
78
public override void OnDisable ( )
@@ -208,7 +210,7 @@ private void MaybeUpdateData()
208
210
209
211
userDataHasChanged = Repository . User . Name != gitName || Repository . User . Email != gitEmail ;
210
212
211
- if ( ! remoteHasChanged && ! userDataHasChanged )
213
+ if ( ! remoteHasChanged && ! userDataHasChanged && ! locksHaveChanged )
212
214
return ;
213
215
214
216
if ( userDataHasChanged )
@@ -234,6 +236,12 @@ private void MaybeUpdateData()
234
236
newRepositoryRemoteUrl = repositoryRemoteUrl = activeRemote . Value . Url ;
235
237
}
236
238
}
239
+
240
+ if ( locksHaveChanged )
241
+ {
242
+ locksHaveChanged = false ;
243
+ lockedFiles = Repository . CurrentLocks . ToList ( ) ;
244
+ }
237
245
}
238
246
239
247
private void Repository_OnActiveRemoteChanged ( string remote )
You can’t perform that action at this time.
0 commit comments