diff --git a/clutter/clutter-stage.c b/clutter/clutter-stage.c index b50fab840..f51c8dcbd 100644 --- a/clutter/clutter-stage.c +++ b/clutter/clutter-stage.c @@ -3199,6 +3199,11 @@ _clutter_stage_queue_actor_redraw (ClutterStage *stage, * clip together with the existing clip */ if (clip) clutter_paint_volume_union (&entry->clip, clip); + else + { + clutter_paint_volume_free (&entry->clip); + entry->has_clip = FALSE; + } return entry; } else