Bug 130727

Summary: e->key() in in keyReleaseEvent allways 0
Product: [openSUSE] SUSE LINUX 10.0 Reporter: a a <t.zachmann>
Component: KDEAssignee: E-mail List <kde-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description a a 2005-10-26 12:19:41 UTC
During the development of kpresenter I found a problem in qt that suse ships. In the keyReleaseEvent e->key() is allways 0. The problem does not occur with qtcopy. 
The problem only occurs if setInputMethodEnabled( true ); is called.

A testcase can be found at http://tz.exit0.net/files/keyreleaseerror.tar.gz

If you need more infomation don't hesitate to ask.
Comment 1 Stephan Binner 2005-10-27 09:36:06 UTC
Without investigating, suspecting Immodule patch influence.
Comment 2 Lubos Lunak 2005-10-27 11:59:02 UTC
This rings a bell ... http://lists.freedesktop.org/archives/immodule-qt/2005-June/000732.html
The mail also includes the patch.
Comment 3 Mike Fabian 2005-10-27 12:19:26 UTC
Adding Zhe Su <zsu@novell.com> to CC:.
Comment 4 Stephan Binner 2005-10-27 13:57:23 UTC
Tested patch from comment #2 and added it for future releases.