diff --git a/ChangeLog b/ChangeLog index c44205fbc..5fea9b6a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-08-04 Emmanuele Bassi + + * clutter/clutter-actor.c (clutter_actor_set_opacity): Queue + a redraw when setting the opacity of an actor. + 2007-08-03 Emmanuele Bassi * clutter/clutter-behaviour-ellipse.c: diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c index 9e23ad530..a20fbbcc0 100644 --- a/clutter/clutter-actor.c +++ b/clutter/clutter-actor.c @@ -1988,6 +1988,9 @@ clutter_actor_set_depth (ClutterActor *self, */ clutter_group_sort_depth_order (CLUTTER_GROUP (priv->parent_actor)); } + + if (CLUTTER_ACTOR_IS_VISIBLE (self)) + clutter_actor_queue_redraw (self); } /**