diff --git a/ChangeLog b/ChangeLog index 9692218db..0ca5ae42b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2008-09-17 Neil Roberts + + Bug 1145 - Flicker on resize the window + + * clutter/glx/clutter-stage-glx.c (clutter_stage_glx_realize): + Don't set a backing pixel on the X window. Otherwise when the + window resizes it will flicker when X paints the background + immediatly before Clutter repaints the whole stage. + 2008-09-17 Neil Roberts * clutter/clutter-types.h: Swap left and right in the diff --git a/clutter/glx/clutter-stage-glx.c b/clutter/glx/clutter-stage-glx.c index 8c5af3fb3..b5aa6db80 100644 --- a/clutter/glx/clutter-stage-glx.c +++ b/clutter/glx/clutter-stage-glx.c @@ -167,7 +167,7 @@ clutter_stage_glx_realize (ClutterActor *actor) stage_x11->xwin_root, stage_x11->xvisinfo->visual, AllocNone); - mask = CWBackPixel | CWBorderPixel | CWColormap; + mask = CWBorderPixel | CWColormap; stage_x11->xwin = XCreateWindow (stage_x11->xdpy, stage_x11->xwin_root, 0, 0,