Subject: Proposed Bugfix: Bug2050 - please commit
From: Robert Altenburg (rca@xlation.com)
Date: Wed Jan 23 2002 - 22:25:45 CST
Bug 2050 Numpad Enter doesn't interpret as an Enter until you close then
open again
What this does:
In ev_UnixKeyboard.cpp, s_mapVirtualKeyCodeToNVK was already
set to map GDK_KP_Enter to EV_NVK_RETURN, but on line 443
s_isVirtualKeyCode was calling it a non-virtual key so the
fuction to do the actual mapping was never called. This
fix corrects that.
-
Rob Altenburg
Index: abi/src/af/ev/unix/ev_UnixKeyboard.cpp
===================================================================
RCS file: /cvsroot/abi/src/af/ev/unix/ev_UnixKeyboard.cpp,v
retrieving revision 1.38
diff -r1.38 ev_UnixKeyboard.cpp
71,72c71
< bool ev_UnixKeyboard::keyPressEvent(AV_View* pView,
< GdkEventKey* e)
--- > bool ev_UnixKeyboard::keyPressEvent(AV_View* pView, GdkEventKey* e) 444c443 < if (keyval >= GDK_KP_Space && keyval <= GDK_KP_9) // number pad keys --- > if (keyval >= GDK_KP_Space && keyval <= GDK_KP_9 && keyval != GDK_KP_Enter) // number pad keys
This archive was generated by hypermail 2b25 : Wed Jan 23 2002 - 22:20:09 CST