Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -rfdaecf1d872c9a4ef732a7bd918f2edbc52767b4 -rf8aec012e83bbe15c9f193343942a03e1b11c095 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -rfdaecf1d872c9a4ef732a7bd918f2edbc52767b4 -rf8aec012e83bbe15c9f193343942a03e1b11c095 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as =================================================================== diff -u -rf1269ae0a26dba294ec02a457561b0b63447565e -rf8aec012e83bbe15c9f193343942a03e1b11c095 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision f1269ae0a26dba294ec02a457561b0b63447565e) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision f8aec012e83bbe15c9f193343942a03e1b11c095) @@ -746,6 +746,9 @@ _canvasModel.removeComplexActivity(ca); } else { + if(ca.activity.activityTypeID == Activity.CONDITION_GATE_ACTIVITY_TYPE){ + _canvasModel.getCanvas().ddm.removeEntries(_canvasModel.getCanvas().ddm.getBranchMappingsByActivityUIIDAndType(ca.activity.activityUIID).all); + } _canvasModel.removeActivityOnBin(ca.activity.activityUIID); } } else {