Notices


Reply
Thread Tools
Posts: 5 | Thanked: 12 times | Joined on Oct 2010
#1
Hi,

I don't know how many people will be interested in this patch. When I use MSCIM in certain text entry fields, non-Latin characters get all messed up. That is, even if I'm typing the next character, the cursor is not moving forward and the new character is inserted *before* old characters.

I checked libgtk's source code and found that one of the changes that the Maemo team has made to the library is resetting the IM context for each character. When I reverted this change, all is working fine.

I'm attaching my patch and binary for libgtk2.0-0 2.14.7-1maemo33+0m5. Note that I didn't test this patch without MSCIM, so I don't know what side effects it has when used without MSCIM.

You can copy libgtk-x11-2.0.so.0.1400.7 to /usr/lib only when you have libgtk2.0-0 2.14.7-1maemo33+0m5 installed. Check your version by typing the following command in XTerminal:

Code:
dpkg -l|grep libgtk2.0-0
gtk+2.0-2.14.7.patch
libgtk-x11-2.0.so.0.1400.7

Enjoy!
 

The Following 2 Users Say Thank You to geni4u For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 07:22.