Bug 75555

Summary: keyboard problems: "<" and ">" give same function
Product: [Applications] kcalc Reporter: Klaus Niederkrüger <kniederk>
Component: generalAssignee: Evan Teran <evan.teran>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Klaus Niederkrüger 2004-02-18 21:57:00 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:          Linux

I'm using a Logitech "corded deluxe access" with US-keylayout (but with Euro-sign).

When I press the "<" or ">"-button on the keyboard, I always get RightBitShift. On konsole or any other program the keys work correctly.

The problem seems to lie in "accel()->insert(..)", because a work-around is to ask in "keyPressEvent" or use "button->setAccel" instead...

No clue, what is wrong, this seems to be related to Bug 68791, which was also fixed by adding code in "keyPressEvent".
Comment 1 Klaus Niederkrüger 2004-02-18 23:04:19 UTC
Fixed by exchanging "accel()->insert()" to "button->setAccel()". Probably the bug persist for other keys on other systems.