Ticket #9575 (new defect)

Opened 7 months ago

Last modified 6 months ago

EVT_KEY_UP not capture SHIFT at GTK

Reported by: erdem_ua Owned by:
Priority: normal Milestone:
Component: wxGTK Version: 2.8.8
Keywords: keyboard EVT_KEY_UP SHIFT Cc:
Blocked By: Patch: no
Blocking:

Description

Using OpenSUSE 11 RC1 x86-64 with GTK2
http://tinyurl.com/3gm86t

Using Text sample: (../samples/text/text )

This is the log window.
02:26:58 AM: Key down event: ALT (flags = ----)
02:26:58 AM: Key up event: ALT (flags = -A--)
02:26:59 AM: Key down event: SPACE (flags = ----)
02:26:59 AM: Text changed in some control
02:26:59 AM: Key up event: SPACE (flags = ----)
02:27:00 AM: Key down event: SHIFT (flags = ----)
02:27:00 AM: Key down event: SHIFT (flags = ----)
02:27:01 AM: Key down event: SHIFT (flags = ----)
02:27:02 AM: Key down event: SHIFT (flags = ----)

Change History

Changed 6 months ago by vadz

  • keywords keyboard EVT_KEY_UP added; WX_KEY_UP removed
  • status changed from new to infoneeded_new
  • summary changed from WX_KEY_UP not capture SHIFT at GTK to EVT_KEY_UP not capture SHIFT at GTK
  • milestone deleted

Works for me with 2.8.8 under Debian amd64:

03:11:36: Key down event: SHIFT (flags = ----)
03:11:36: Key up event: SHIFT (flags = --S-)

Can anybody reproduce this?

Changed 6 months ago by erdem_ua

  • status changed from infoneeded_new to new

Reproduced : 2.8.7 with gcc 4.3.1 on SuSE 11 64 Bit Final.
That could be fixed in 2.8.8. I will try update my source via svn.

Changed 6 months ago by erdem_ua

  • version changed from 2.8.7 to 2.8.8

Reproduced : 2.8.8 with gcc 4.3.1 on SuSE 11 64 Bit Final.

This is the log window.
03:01:01 PM: Key down event: SHIFT (Unicode: 0x132) (flags = ----)
03:01:02 PM: Key down event: SHIFT (Unicode: 0x132) (flags = ----)
03:01:02 PM: Key down event: SHIFT (Unicode: 0x132) (flags = ----)

My configuration line is:
./configure --enable-unicode --enable-static --disable-shared --enable-monolithic

Changed 6 months ago by erdem_ua

I tried even ascii version.

03:10:29 PM: Key down event: SHIFT (flags = ----)
03:10:29 PM: Key down event: SHIFT (flags = ----)
03:10:29 PM: Key down event: SHIFT (flags = ----)

Changed 6 months ago by roebling

10:52:22: Key down event: SHIFT (Unicode: 0x132) (flags = ----)
10:52:22: Key up event: SHIFT (Unicode: 0x132) (flags = --S-)

On OpenSUSE 10.3 in both 2_8 and TRUNK.

Note: See TracTickets for help on using tickets.