3 Jul 03:12
Agar: r8212 - trunk/gui
From: Agar-SVN <agar-commits@...>
Subject: Agar: r8212 - trunk/gui
Newsgroups: gmane.comp.lib.agar.scm
Date: 2009-07-03 01:13:23 GMT
Subject: Agar: r8212 - trunk/gui
Newsgroups: gmane.comp.lib.agar.scm
Date: 2009-07-03 01:13:23 GMT
Author: vedge
Date: 2009-07-02 22:13:22 -0300 (Thu, 02 Jul 2009)
New Revision: 8212
Modified:
trunk/gui/editable.c
Log:
ignore modifier key events
Modified: trunk/gui/editable.c
===================================================================
--- trunk/gui/editable.c 2009-07-03 01:07:15 UTC (rev 8211)
+++ trunk/gui/editable.c 2009-07-03 01:13:22 UTC (rev 8212)
@@ -816,8 +816,24 @@
int keymod = AG_INT(2);
Uint32 unicode = (Uint32)AG_INT(3); /* XXX use AG_UINT32 */
- if (keysym == SDLK_TAB && !(WIDGET(ed)->flags & AG_WIDGET_CATCH_TAB))
+ switch (keysym) {
+ case SDLK_LSHIFT:
+ case SDLK_RSHIFT:
+ case SDLK_LALT:
+ case SDLK_RALT:
+ case SDLK_LMETA:
+ case SDLK_RMETA:
+ case SDLK_LCTRL:
+ case SDLK_RCTRL:
return;
+ case SDLK_TAB:
+ if (!(WIDGET(ed)->flags & AG_WIDGET_CATCH_TAB)) {
(Continue reading)
RSS Feed