diff options
author | lecoanet | 2004-09-09 07:58:08 +0000 |
---|---|---|
committer | lecoanet | 2004-09-09 07:58:08 +0000 |
commit | 072fb1a5170e6c5a94664c465fa626d4ee62f74e (patch) | |
tree | 72216c2885cfdc83fb36e76c15ca97b599826102 /generic | |
parent | 393b34fb91a1710ba17a90f9c4e9d5b4be49c5b0 (diff) | |
download | tkzinc-072fb1a5170e6c5a94664c465fa626d4ee62f74e.zip tkzinc-072fb1a5170e6c5a94664c465fa626d4ee62f74e.tar.gz tkzinc-072fb1a5170e6c5a94664c465fa626d4ee62f74e.tar.bz2 tkzinc-072fb1a5170e6c5a94664c465fa626d4ee62f74e.tar.xz |
Tentatively fixed a find enclosed/overlapping bug related to
whether the search is recursive or not.
Diffstat (limited to 'generic')
-rw-r--r-- | generic/Group.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/Group.c b/generic/Group.c index cd93223..65cffab 100644 --- a/generic/Group.c +++ b/generic/Group.c @@ -911,7 +911,7 @@ ToArea(ZnItem item, continue; } /*printf("bbox test passed %d\n", current_item?current_item->id:0);*/ - if ((current_item->class != ZnGroup) || atomic || ta->recursive) { + if ((current_item->class != ZnGroup) || atomic || ta->recursive || ISSET(current_item->flags, ATOMIC_BIT)) { if (current_item->class != ZnGroup) { /*printf("testing %d\n", current_item?current_item->id:0);*/ PushTransform(current_item); |