summaryrefslogtreecommitdiff
path: root/libcaribou/xml-deserializer.vala
diff options
context:
space:
mode:
Diffstat (limited to 'libcaribou/xml-deserializer.vala')
-rw-r--r--libcaribou/xml-deserializer.vala3
1 files changed, 3 insertions, 0 deletions
diff --git a/libcaribou/xml-deserializer.vala b/libcaribou/xml-deserializer.vala
index e5a3239..3e4cfe3 100644
--- a/libcaribou/xml-deserializer.vala
+++ b/libcaribou/xml-deserializer.vala
@@ -147,8 +147,11 @@ namespace Caribou {
assert (name != null);
string? text = node->get_prop ("text");
+ string? label_override = node->get_prop ("label");
KeyModel key = new KeyModel (name, text);
+ if (label_override != null)
+ key.label = label_override;
if (align != null)
key.align = align;