fix(Submodule): refresh submodules after updated successfully

This commit is contained in:
leo 2020-07-24 19:27:03 +08:00
parent 0e9b1574a8
commit d29e5def4b
2 changed files with 17 additions and 4 deletions

View file

@ -907,6 +907,22 @@ namespace SourceGit.Git {
isWatcherDisabled = false;
}
/// <summary>
/// Update submodule.
/// </summary>
public void UpdateSubmodule() {
isWatcherDisabled = true;
var errs = RunCommand("submodule update", null);
if (errs != null) {
App.RaiseError(errs);
} else {
OnSubmoduleChanged?.Invoke();
}
isWatcherDisabled = false;
}
/// <summary>
/// Blame file.
/// </summary>