Hi Ali,
I've fixed the problem. (Thanks to Richard for he investigation).
This is a problem in nimbus not checking for sane default values
when drawing the handlebar of a toolbar.
The fix will be available in build 98.
2008-08-14 Erwann Chenede - <erwann.chenede at sun.com>
* gtk-engine/nimbus_style.c: don't draw the handle is
the height requested is less that the image size (4 pixels).
* configure.in : bumped release
if you want to try my fix out you can download
www.gnome.org/~erwannc/libnimbus.so and
replace /usr/lib/gtk-2.0/2.10.0/engines/libnimbus.so by this one.
HTH,
Erwann
Ali Bahrami wrote:
> Richard Lowe wrote:
>
>> With some help from Glynn Foster, I'm pretty sure I now see what the
>> difference is. In Nevada, I'm not using the Nimbus theme, in the
>> Indiana VM I was (it was the default, and I hardly ever use that VM)
>>
>> If I switch my Nevada desktop to use that theme, I see these
>> assertions, with the theme I was using previously (clearlooks) I do
>> not.
>>
>> Narrowing it down, it appears that the Nimbus GTK theme/style/whatever
>> (the "controls" bit in the prefs->appearences dialog), is what causes
>> this to start happening, switching away from it causes it to stop.
>>
>> That would seem to suggest this isn't emacs' doing at all.
>>
>> -- Rich
>>
>
> Ah! Great! That certainly makes sense. I don't tend to change the
> desktop defaults much, so all of my experiments along these lines
> have been with the Numbus theme.
>
> And my experiments with Linux/emacs-gtk where I got no assertions
> were under Ubuntu. I don't know which theme they use, but it certainly
> isn't Nimbus.
>
> GTK folks: How do we proceed from here? I can provide an
> emacs-gtk binary if it helps (or follow the directions in
> the initial positing in this thread to build one).
>
> - Ali
> _______________________________________________
> xwin-discuss mailing list
> xwin-discuss at opensolaris.org
>
--
Erwann Ch?ned?,
Desktop Group, Sun Microsystems, Grenoble
Phone : +33 476 188 358 ext: 38358