diff options
-rw-r--r-- | src/systemadm.vala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/systemadm.vala b/src/systemadm.vala index c893da01da..088ba26be9 100644 --- a/src/systemadm.vala +++ b/src/systemadm.vala @@ -458,6 +458,10 @@ public class MainWindow : Window { } public string make_dependency_string(string? prefix, string word, string[] dependencies) { + Gee.Collection<unowned string> sorted = new Gee.TreeSet<string>(); + foreach (string i in dependencies) + sorted.add(i); + bool first = true; string r; @@ -466,7 +470,7 @@ public class MainWindow : Window { else r = prefix; - foreach (string i in dependencies) { + foreach (string i in sorted) { if (r != "") r += first ? "\n" : ","; |