To add to this, now that i have been interacting with this bug in compiz for a couple of days;
It would seem that i don't see this bad behaviour with gtk3 apps.
I notice it quite a lot with Gimp and most gtk2 apps - also it happens very consistently, if using a menu in your window decoration's titlebar (as my screenshot shows). <- which i believe is actually tied into gtk2, not gtk3 ~ although i am not positive.
apps like nautilus, gedit, gnome-terminal do not exhibit this bug. (other than their dropdown menu in window decoration). But the other dropdown-menus, popup-menus do NOT have this issue. - at least no menus turning white. They do however, sometimes turn white when they are maximized/unmaximized.
so to summarize;
1. gtk2 menus randomly are white.
2. Gtk3 menus draw correctly 100% of the time.
3. All applications (regardless of toolkit/version) may draw window contents white when maximized/unmaximized.
although, as stated previously, by not decorating maximized windows (specificied in CCSM), it would seem that windows now mostly paint properly on maximize ~ but are still randomly are painted white when unmaximized.
To add to this, now that i have been interacting with this bug in compiz for a couple of days;
It would seem that i don't see this bad behaviour with gtk3 apps.
I notice it quite a lot with Gimp and most gtk2 apps - also it happens very consistently, if using a menu in your window decoration's titlebar (as my screenshot shows). <- which i believe is actually tied into gtk2, not gtk3 ~ although i am not positive.
apps like nautilus, gedit, gnome-terminal do not exhibit this bug. (other than their dropdown menu in window decoration). But the other dropdown-menus, popup-menus do NOT have this issue. - at least no menus turning white. They do however, sometimes turn white when they are maximized/ unmaximized.
so to summarize;
1. gtk2 menus randomly are white. unmaximized.
2. Gtk3 menus draw correctly 100% of the time.
3. All applications (regardless of toolkit/version) may draw window contents white when maximized/
although, as stated previously, by not decorating maximized windows (specificied in CCSM), it would seem that windows now mostly paint properly on maximize ~ but are still randomly are painted white when unmaximized.