Don't emit Shift if key value can't be converted to lower case
http://sourceforge.net/apps/trac/easystroke/ticket/29
+2 · 1 file changed
-
actions.cc+2 −0
@@ -90,6 +90,8 @@ protected: } guint key = gdk_keyval_to_lower(event->keyval); guint mods = event->state & gtk_accelerator_get_default_mod_mask(); + if (key == event->keyval) + mods &= ~GDK_Shift_L & ~GDK_Shift_R; editing_done(); remove_widget();