Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r13e81c694488ed2d4ecc2a2acb79a8d88920c6d9 -ra08430b2986465ef9db0b90b21996d49a51b3b5d Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r13e81c694488ed2d4ecc2a2acb79a8d88920c6d9 -ra08430b2986465ef9db0b90b21996d49a51b3b5d Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as =================================================================== diff -u -r13e81c694488ed2d4ecc2a2acb79a8d88920c6d9 -ra08430b2986465ef9db0b90b21996d49a51b3b5d --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision 13e81c694488ed2d4ecc2a2acb79a8d88920c6d9) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision a08430b2986465ef9db0b90b21996d49a51b3b5d) @@ -905,13 +905,19 @@ } } + // check if default sequence is empty + if(transObj.out == null) + if(_cv.ddm.getComplexActivityChildren(activeView.defaultSequenceActivity.activityUIID).length <= 0) + activeView.defaultSequenceActivity.empty = true; + return (transObj.out == null) ? true : moveActivitiesToBranchSequence(transObj.out.toUIID, sequence); } private function moveBranchToSequence(activityUIID:Number, sequence:SequenceActivity):Void { var b:Branch = new Branch(_cv.ddm.newUIID(), BranchConnector.DIR_TO_END, activityUIID, sequence.parentUIID, sequence, _cv.ddm.learningDesignID); _cv.ddm.addBranch(b); + setDirty(); }