diff options
| author | Jasper van de Gronde <jasper.vandegronde@gmail.com> | 2010-09-06 17:32:05 +0000 |
|---|---|---|
| committer | Jasper van de Gronde <th.v.d.gronde@hccnet.nl> | 2010-09-06 17:32:05 +0000 |
| commit | be519f62404daf6dff2449a2eb5280d998298868 (patch) | |
| tree | 0512806eccbf0707bc63716be91e5223b48072bb /src/widgets/toolbox.cpp | |
| parent | Extensions. Consistency fix and UI improvements (Generate from path submenu). (diff) | |
| download | inkscape-be519f62404daf6dff2449a2eb5280d998298868.tar.gz inkscape-be519f62404daf6dff2449a2eb5280d998298868.zip | |
Automatically add shortcuts to tooltips
(bzr r9745)
Diffstat (limited to 'src/widgets/toolbox.cpp')
| -rw-r--r-- | src/widgets/toolbox.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index bdf1e6ff2..f6a6735e9 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -827,14 +827,14 @@ GtkWidget * sp_toolbox_button_new_from_verb_with_doubleclick(GtkWidget *t, Inksc unsigned int shortcut = sp_shortcut_get_primary(verb); - if (shortcut) { - gchar key[256]; - sp_ui_shortcut_string(shortcut, key); + if (shortcut!=GDK_VoidSymbol) { + gchar* key = sp_shortcut_get_label(shortcut); gchar *tip = g_strdup_printf ("%s (%s)", action->tip, key); if ( t ) { gtk_toolbar_append_widget( GTK_TOOLBAR(t), b, tip, 0 ); } g_free(tip); + g_free(key); } else { if ( t ) { gtk_toolbar_append_widget( GTK_TOOLBAR(t), b, action->tip, 0 ); |
