Comment 4 for bug 191921

Revision history for this message
eTM (juergen-mangler) wrote : Re: Strange UI for Firefox 3.0b3

Oh man, this engine is seriously messed up!

cleanice-draw.c - static void draw_black_arrow (): type ARROW_LEFT has a break; in its code, that makes it ignore all SHADOW_TYPE_'s. But the code for shadow has not been removed it is just never executed because of the break.

All arrows are strangely placed in their widgets. I will remove the unused code and the shadow for all arrows (because then everything looks fine), fix the placement of arrows and provide a patch.

(If you want to reproduce the messed-up-ness install gtk2.0-examples package, compile the arrow.c and run it).