Re: New drawing/scrolling model
- From: Alexander Larsson <alexl redhat com>
- To: Matthias Clasen <matthias clasen gmail com>
- Cc: GTK Devel List <gtk-devel-list gnome org>
- Subject: Re: New drawing/scrolling model
- Date: Tue, 07 May 2013 09:32:33 +0200
On fre, 2013-05-03 at 21:59 -0400, Matthias Clasen wrote:
On Thu, May 2, 2013 at 2:40 PM, Alexander Larsson <alexl 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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]