summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEduard Braun <Eduard.Braun2@gmx.de>2017-06-20 19:50:46 +0000
committerEduard Braun <eduard.braun2@gmx.de>2017-06-23 21:55:03 +0000
commit76ea5dc883f8d9bf21086304c03a3c9b615bc84c (patch)
tree316ad70c828c5e2e5c40db5853b4f5307cc4d191
parentImprove and simplify shortcut handling. (diff)
downloadinkscape-76ea5dc883f8d9bf21086304c03a3c9b615bc84c.tar.gz
inkscape-76ea5dc883f8d9bf21086304c03a3c9b615bc84c.zip
Allow to set shortcuts for characters that need to be escaped (e.g. "<>&")
-rw-r--r--src/ui/dialog/inkscape-preferences.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp
index 43fac11aa..feff40fe5 100644
--- a/src/ui/dialog/inkscape-preferences.cpp
+++ b/src/ui/dialog/inkscape-preferences.cpp
@@ -1815,7 +1815,7 @@ void InkscapePreferences::onKBListKeyboardShortcuts()
if (shortcut_id != GDK_KEY_VoidSymbol) {
gchar* str = sp_shortcut_get_label(shortcut_id);
if (str) {
- shortcut_label = str;
+ shortcut_label = Glib::Markup::escape_text(str);
g_free(str);
str = 0;
}