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 686053 - 'xim' IM module causes black-on-black file rename box
'xim' IM module causes black-on-black file rename box
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: Views: Icon View
3.6.x
Other Linux
: Normal minor
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-10-12 19:23 UTC by Mantas Mikulėnas (grawity)
Modified: 2012-10-18 03:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mantas Mikulėnas (grawity) 2012-10-12 19:23:51 UTC
If my $GTK_IM_MODULE is set to "xim" (which I need for the ability to add custom ~/.XCompose entries), it causes rendering issues in the Nautilus file rename textbox.

In particular, after I enter "rename" mode (with F2 or similar), the first keypress causes the entire filename box to switch to dark-grey text on black background. (See attached screenshot.) This cannot be reset except by killing and restarting Nautilus.

This doesn't happen with the default or "ibus" IM modules, but they do not support the ~/.XCompose functionality I need.
Comment 1 Mantas Mikulėnas (grawity) 2012-10-12 19:24:20 UTC
(Forgot to add version information:

gtk 3.6.0
nautilus 3.6.0)
Comment 2 Cosimo Cecchi 2012-10-12 19:47:42 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.

*** This bug has been marked as a duplicate of bug 682395 ***
Comment 3 Mantas Mikulėnas (grawity) 2012-10-12 20:04:11 UTC
The patch in bug 682395 does not fix this issue, unfortunately.
Comment 4 Cosimo Cecchi 2012-10-15 16:52:53 UTC
-> nautilus
Comment 5 Cosimo Cecchi 2012-10-15 17:00:14 UTC
There was indeed a different bug with those rename text fields specifically.
I pushed a fix to git now, thanks for the report.
Comment 6 Cosimo Cecchi 2012-10-17 20:18:00 UTC
Unfortunately this caused other problems, reported in https://bugzilla.gnome.org/show_bug.cgi?id=686322, so I reverted the patch.

Reopening this.
Comment 7 Cosimo Cecchi 2012-10-18 03:26:38 UTC
I pushed a better fix to git, and tested it a lot more; it should work fine now.
Please report if you still can reproduce the problem.