1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-08-17 14:51:04 +02:00

Hide bindmode label if it's empty

This commit is contained in:
postsolar 2025-05-16 21:44:54 +03:00
parent 75b60ec23e
commit f6598f46d5

View file

@ -79,6 +79,12 @@ impl Module<Label> for Bindmode {
trace!("mode: {:?}", mode); trace!("mode: {:?}", mode);
label.set_use_markup(mode.pango_markup); label.set_use_markup(mode.pango_markup);
label.set_label_escaped(&mode.name); label.set_label_escaped(&mode.name);
if mode.name.is_empty() {
label.hide();
} else {
label.show();
}
}; };
context.subscribe().recv_glib(on_mode); context.subscribe().recv_glib(on_mode);