After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 640965 - XCompose does not work with GTK+ 2.99.x
XCompose does not work with GTK+ 2.99.x
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Input Methods
2.99.x
Other Linux
: Normal major
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2011-01-30 19:39 UTC by Maciej (Matthew) Piechotka
Modified: 2011-02-01 14:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
raw patch (3.42 KB, patch)
2011-02-01 13:32 UTC, Matthias Clasen
none Details | Review

Description Maciej (Matthew) Piechotka 2011-01-30 19:39:38 UTC
XCompose seems to not work with GTK+ 2.99.x. It works in GTK+2 programs.

% echo $GTK_IM_MODULE 
xim
Comment 1 Matthias Clasen 2011-01-31 14:38:53 UTC
How do you determine that it is not working ?
Comment 2 Maciej (Matthew) Piechotka 2011-01-31 15:31:37 UTC
(In reply to comment #1)
> How do you determine that it is not working ?

When I press <MENU>, <(>, <+>, <)> it does not react as oppose to inserting ⊕ as configured in .XCompose (which works in gtk+ 2).
Comment 3 Matthias Clasen 2011-01-31 15:54:33 UTC
And MENU is your compose key, I assume
Comment 4 Maciej (Matthew) Piechotka 2011-01-31 16:04:21 UTC
(In reply to comment #3)
> And MENU is your compose key, I assume

Yes. Set in gnome-control-center (first in 2.x and now in 3.x). I've double checked it.
Comment 5 Matthias Clasen 2011-02-01 03:41:56 UTC
I can confirm that it does not work. Do you have any idea how recently it broke ?
Comment 6 Matthias Clasen 2011-02-01 05:14:31 UTC
It turns out that this was broken by the switch to XI2.

Adding a gdk_disable_multidevice() before gtk_init() fixes it.
Comment 7 Matthias Clasen 2011-02-01 13:32:45 UTC
Created attachment 179789 [details] [review]
raw patch