Could you check if you have warnings in CIW when you resize the group array (actually only when increasing) like: *WARNING* (DB-270000): dbAddFigToFigGroup: Fig already belongs to a figGroup. and the result of: envGetVal("layout" "keepCopiedInsideGroup") I guess it is 't' (true). In that case, set it to nil using envSetVal("layout" "keepCopiedInsideGroup" 'boolean nil) and try again, prob. the issues will vanish; you may need to resize the grouparray to 1/1 and back if this is still accessible. My guess is that resizing the grouparray creates internal copies and with the "keepCopiedInsideGroup" option the copy already assigns a figGroup to them. Then the consecutive call to dbAddFigToFigGroup fails and leaves these copied objects somewhere inaccessible to the grouparray functionality. Therefore trying to modify elements when descending fails and/or the resizing is blocked. I filed Case #46888799, you may request a duplicate.
↧