GNOME Bugzilla – Bug 671718
Rendering artifacts in the call window
Last modified: 2012-03-12 12:28:40 UTC
Some widgets in the new call window written with clutter are mis-clipped, buttons in particular. This is caused by the use of EmpathyRoundedActor as container for them, which will clip their corners.
Created attachment 209326 [details] [review] Avoid clipping buttons in the call window Also try to set a transparent background on the GtkBin inside GtkClutteActors, but for some reason it's not working here.
Branch available at http://cgit.collabora.com/git/user/em/empathy.git/log/?h=fix-clipped-buttons-671718
Review of attachment 209326 [details] [review]: ::: src/empathy-call-window.c @@ +1139,3 @@ clutter_actor_set_size (b, 24, 24); + bin = gtk_clutter_actor_get_widget (GTK_CLUTTER_ACTOR (b)); + gtk_widget_override_background_color(bin, GTK_STATE_FLAG_NORMAL, &transparent); _color (...) "make check" should catch such error.
Attachment 209326 [details] pushed as 889e9be - Avoid clipping buttons in the call window