diff options
author | Javier Suárez Ruiz <javiersuarezruiz@hotmail.com> | 2019-03-04 12:53:54 +0300 |
---|---|---|
committer | monojenkins <jo.shields+jenkins@xamarin.com> | 2019-03-08 11:21:13 +0300 |
commit | 4c3e980b521eeb32e7bd03b32800600827846367 (patch) | |
tree | 5b797c48ab2abc638e27cde842326b5c50b92da3 /main | |
parent | 068cd080f251d5cde9a041c66720a86e43ea7055 (diff) |
Changes based on PR feedback. Changed order when a new VCS extension is added or removed.
Diffstat (limited to 'main')
-rw-r--r-- | main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlService.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlService.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlService.cs index 06d65dd439..1b5c774e42 100644 --- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlService.cs +++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlService.cs @@ -127,6 +127,8 @@ namespace MonoDevelop.VersionControl else { handlers.Remove (vcs); } + + handlers = handlers.OrderBy (h => h.Name).ToList(); } public static Xwt.Drawing.Image LoadOverlayIconForStatus(VersionStatus status) @@ -663,7 +665,7 @@ namespace MonoDevelop.VersionControl static public IEnumerable<VersionControlSystem> GetVersionControlSystems () { - foreach (VersionControlSystem vs in handlers.OrderBy(h => h.Name)) + foreach (VersionControlSystem vs in handlers) if (vs.IsInstalled) yield return vs; } |