From: Lennart Poettering Date: Sat, 24 Apr 2010 01:18:12 +0000 (+0200) Subject: systemadm: don't show id in aliases field again X-Git-Tag: v1~446 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=2e2ca209f0242044d405cadde05da92e6dad1a6d systemadm: don't show id in aliases field again --- diff --git a/systemadm.vala b/systemadm.vala index deb1be005..5781c31d2 100644 --- a/systemadm.vala +++ b/systemadm.vala @@ -385,8 +385,19 @@ public class MainWindow : Window { current_unit_id = unit.id; unit_id_label.set_text_or_na(current_unit_id); - unit_aliases_label.set_text_or_na(string.joinv("\n", unit.names)); + string a = ""; + foreach (string i in unit.names) { + if (i == current_unit_id) + continue; + + if (a == "") + a = i; + else + a += "\n" + i; + } + + unit_aliases_label.set_text_or_na(a); unit_description_label.set_text_or_na(unit.description); unit_load_state_label.set_text_or_na(unit.load_state); unit_active_state_label.set_text_or_na(unit.active_state);