From b663f1ba6f5a88b116fa5545783ff57f07b17d45 Mon Sep 17 00:00:00 2001 From: bulia byak Date: Tue, 5 Aug 2008 18:40:15 +0000 Subject: fix 252547: skip explicitly hidden objects when calculating bbox of group (bzr r6566) --- src/display/nr-arena-group.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/display') diff --git a/src/display/nr-arena-group.cpp b/src/display/nr-arena-group.cpp index 51f1c6b2f..716a9f9fd 100644 --- a/src/display/nr-arena-group.cpp +++ b/src/display/nr-arena-group.cpp @@ -181,7 +181,8 @@ nr_arena_group_update (NRArenaItem *item, NRRectL *area, NRGC *gc, unsigned int if (beststate & NR_ARENA_ITEM_STATE_BBOX) { nr_rect_l_set_empty (&item->bbox); for (NRArenaItem *child = group->children; child != NULL; child = child->next) { - nr_rect_l_union (&item->bbox, &item->bbox, &child->bbox); + if (child->visible) + nr_rect_l_union (&item->bbox, &item->bbox, &child->bbox); } } -- cgit v1.2.3