GNOME Bugzilla – Bug 766405
Stack shows incorrect frame in widget factory on wayland
Last modified: 2016-05-18 11:51:33 UTC
From Timm Bäder on irc, on wayland sometimes stack shows a double drawn frame in the widget factory.
I believe the problem is because for some reason after triggering a stack page transition, the stack is being drawn before its first tick callback. A gdk window is positioned wrong until that callback.
Probably good for stack to always have consistent state, and have a patch for that which fixes this problem. But no idea if that ordering of draw->tick callback is expected, so opening the bug in case someone who knows more on the wayland side wants to dig in there.
Created attachment 327845 [details] [review]
Fixes stack to always have consistent state.
Review of attachment 327845 [details] [review]:
I agree that always having a consistent state is a good idea.
Committed that fix.