diff options
Diffstat (limited to 'src/display')
| -rw-r--r-- | src/display/nr-arena-group.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
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); } } |
