From b3edd3e922e3a3a2dafc5a7a1c02bb22a5ffec94 Mon Sep 17 00:00:00 2001 From: Robert Bragg Date: Sat, 11 Sep 2010 02:48:18 +0100 Subject: [PATCH] debug: fix blue outlines for paint-volumes debug opt When using the CLUTTER_PAINT=paint-volumes debug option we try and show when a paint volume couldn't be determined by drawing a blue outline of the allocation instead. There was a typo though and instead we were drawing an outline the size of the stage instead of for the given actor. This fixes that and removes a FIXME comment relating to the blue outline that is now implemented. --- clutter/clutter-actor.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c index e8b34a101..3adaba643 100644 --- a/clutter/clutter-actor.c +++ b/clutter/clutter-actor.c @@ -2362,14 +2362,11 @@ _clutter_actor_draw_paint_volume (ClutterActor *self) if (!pv) { gfloat width, height; - /* XXX: actually for debugging it might be more useful to draw a - * blue rectangle around the transformed allocation and add a - * label showing that a volume can't be determined. */ ClutterActor *stage = _clutter_actor_get_stage_internal (self); _clutter_paint_volume_init_static (stage, &fake_pv); free_fake_pv = TRUE; - clutter_actor_get_size (stage, &width, &height); + clutter_actor_get_size (self, &width, &height); clutter_paint_volume_set_width (&fake_pv, width); clutter_paint_volume_set_height (&fake_pv, height);