Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r15c52eea1969487084a796934d831c4d00df17db -r7f6876a94e91244123c836418b11146b78c424dc Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r15c52eea1969487084a796934d831c4d00df17db -r7f6876a94e91244123c836418b11146b78c424dc Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as =================================================================== diff -u -r745cc845b7776b062471723072abb234db21f292 -r7f6876a94e91244123c836418b11146b78c424dc --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision 745cc845b7776b062471723072abb234db21f292) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision 7f6876a94e91244123c836418b11146b78c424dc) @@ -880,12 +880,16 @@ return new LFError("Cannot add more than one Activityless branch.", null); var b:Branch = new Branch(_cv.ddm.newUIID(), BranchConnector.DIR_SINGLE, activeView.startHub.activity.activityUIID, null, activeView.defaultSequenceActivity, _cv.ddm.learningDesignID); - SequenceActivity(b.sequenceActivity).isDefault = false; + var sequences:Array = _cv.ddm.getComplexActivityChildren(b.sequenceActivity.parentUIID); + SequenceActivity(b.sequenceActivity).isDefault = false; + b.sequenceActivity.orderID = sequences.length; + b.setDefaultSequenceName(); + Debugger.log("sequence: " + b.sequenceActivity.activityUIID, Debugger.CRITICAL, "createActivitylessBranch", "CanvasModel"); Debugger.log("isDefault: " + b.sequenceActivity.isDefault, Debugger.CRITICAL, "createActivitylessBranch", "CanvasModel"); - createNewSequenceActivity(activeView.activity, b.sequenceActivity.orderID+1, null, true); + createNewSequenceActivity(activeView.activity, sequences.length+1, null, true); return b; } Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as =================================================================== diff -u -raf37dfbc73134445fa352a539763fc78db5def1d -r7f6876a94e91244123c836418b11146b78c424dc --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as (.../PropertyInspectorControls.as) (revision af37dfbc73134445fa352a539763fc78db5def1d) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as (.../PropertyInspectorControls.as) (revision 7f6876a94e91244123c836418b11146b78c424dc) @@ -1015,8 +1015,14 @@ } private function hasConnectedSequences(s:Array):Boolean { - for(var i=0; i