Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r0359c6e95e64a4080512a533a78f185eb42f5ddc -rcf667999cbfc3396680b9ffed2589a27be564248 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r0359c6e95e64a4080512a533a78f185eb42f5ddc -rcf667999cbfc3396680b9ffed2589a27be564248 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as =================================================================== diff -u -ra0391f9239dd0b510838649eb1b1c7c207412ff3 -rcf667999cbfc3396680b9ffed2589a27be564248 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision a0391f9239dd0b510838649eb1b1c7c207412ff3) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision cf667999cbfc3396680b9ffed2589a27be564248) @@ -476,7 +476,7 @@ children[k].parentUIID = null; // TODO: use method to determine is complex by type - if(children[k].activityTypeID == Activity.OPTIONAL_ACTIVITY_TYPE || children[k].activityTypeID == Activity.PARALLEL_ACTIVITY_TYPE || children[k].activityTypeID == Activity.SEQUENCE_ACTIVITY_TYPE ) { + if(children[k].activityTypeID == Activity.OPTIONAL_ACTIVITY_TYPE || children[k].activityTypeID == Activity.OPTIONS_WITH_SEQUENCES_TYPE || children[k].activityTypeID == Activity.PARALLEL_ACTIVITY_TYPE || children[k].activityTypeID == Activity.SEQUENCE_ACTIVITY_TYPE || children[k].isBranchingActivity()) { this.removeComplexActivityChildren(_cv.ddm.getComplexActivityChildren(children[k].activityUIID)); } else { removeActivity(children[k].activityUIID);