On fre, 2013-05-03 at 21:59 -0400, Matthias Clasen wrote: > On Thu, May 2, 2013 at 2:40 PM, Alexander Larsson <al...@redhat.com> wrote: > > > > I've tried a bunch of apps and most things seem to work. Currently I > > know of two problems: > > I've gone through gtk3-demo and our other test programs with this > branch, and could only find one noticable breakage: The GtkStack > crossfade transitions seem to be somewhat messed up with the branch. > If you look at the example in the second page of gtk3-widget-factory, > you'll notice how the colors of the cube change before it starts to > fade out. This is not happening with master.
I fixed this. It was a bug in GtkStack where it didn't check gtk_cairo_should_draw_window() so it ADDed the crossfaded surface twice creating the weird colors. This wasn't a problem before as then the alpha/opacity-group case only called draw() once for each widget (rather than once per gdkwindow), but that is really not quite correct. _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list