GNOME Bugzilla – Bug 686053
'xim' IM module causes black-on-black file rename box
Last modified: 2012-10-18 03:26:38 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.
(Forgot to add version information: gtk 3.6.0 nautilus 3.6.0)
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 ***
The patch in bug 682395 does not fix this issue, unfortunately.
-> nautilus
There was indeed a different bug with those rename text fields specifically. I pushed a fix to git now, thanks for the report.
Unfortunately this caused other problems, reported in https://bugzilla.gnome.org/show_bug.cgi?id=686322, so I reverted the patch. Reopening this.
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.