diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c index 919888cd2..49ef0aaf5 100644 --- a/clutter/clutter-actor.c +++ b/clutter/clutter-actor.c @@ -5511,10 +5511,11 @@ _clutter_actor_queue_redraw_full (ClutterActor *self, was_dirty = priv->queue_redraw_entry != NULL; - _clutter_stage_queue_actor_redraw (CLUTTER_STAGE (stage), - priv->queue_redraw_entry, - self, - pv); + self->priv->queue_redraw_entry = + _clutter_stage_queue_actor_redraw (CLUTTER_STAGE (stage), + priv->queue_redraw_entry, + self, + pv); if (should_free_pv) clutter_paint_volume_free (pv);