Bug 116220 - Fix a keyboard layout related bug in scim-qtimm.
Summary: Fix a keyboard layout related bug in scim-qtimm.
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: KDE (show other bugs)
Version: RC 1
Hardware: Other All
: P5 - None : Normal
Target Milestone: ---
Assignee: Mike Fabian
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-09 18:18 UTC by Zhe Su
Modified: 2005-09-12 12:17 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zhe Su 2005-09-09 18:18:49 UTC
This bug prevents the keyboard layout setting being taken effect. Please apply
the following patch to scim-qtimm:

--- src/qsciminputcontext.cpp.old       2005-09-10 02:01:59.000000000 +0800
+++ src/qsciminputcontext.cpp   2005-09-10 02:02:13.000000000 +0800
@@ -714,6 +714,7 @@
     scimkey = scim_x11_keyevent_x11_to_scim(global.display, xkey);

     scimkey.mask  &= global.valid_key_mask;
+    scimkey.layout = global.keyboard_layout;

     return filterScimEvent(scimkey);
 }
Comment 1 Mike Fabian 2005-09-12 12:17:50 UTC
Fixed package submitted to STABLE.

I hope it will still be included in RC2.

Closing as FIXED.