Red Hat Bugzilla – Bug 828764
Request to backport the fix of better immodule fallback
Last modified: 2012-06-10 19:55:44 EDT
Description of problem:
After the upstream fix of https://bugzilla.gnome.org/show_bug.cgi?id=603559, setting multiple immodules for fallback works on gtk3 applications. however it breaks gtk2 applications because it doesn't parse :-separated list and tries to find immodules out as is. there are no way to avoid it since they are sharing the same XSETTINGS key. so backporting the fix is only way to go IMHO.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.enable org.gnome.desktop.interface.show-input-method-menu to see what's going on.
2.run any gtk2 applications
3.imsettings-switch -n ibus
4.imsettings-switch -n none
3 or 4 may not take effects when looking at the input method menu.
3 and 4 should take effects immediately.
Created attachment 589482 [details]
revised patch for gtk2
Revised upstream patch of:
From 4d7e47ddd0590a6cad1bdf5d785203e8aa9f259e Mon Sep 17 00:00:00 2001
From: Akira TAGOH <email@example.com>
Date: Sat, 5 Nov 2011 01:47:46 -0400
Subject: [PATCH] Allow fallback for input method modules
Accept a :-separated list of module names in GTK_IM_MODULE and
the corresponding setting, to deal a bit better with broken
I've pushed this patch upstream in the gtk-2-24 branch now. I'll get to doing a 2.24.x release hopefully in the next few weeks, and we'll get this fix into F17 and F18 then. Or, if you want this resolved earlier, feel free to put the patch into our Fedora packages and push an update.
*** Bug 827308 has been marked as a duplicate of this bug. ***
Hmm, I should try to apply the patch for Fedora since someone else also is aware of this issue.
gtk2-2.24.10-2.fc17 has been submitted as an update for Fedora 17.
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gtk2-2.24.10-2.fc17'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
gtk2-2.24.10-2.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.