Index: lams_flash/src/central/flash/org/lamsfoundation/lams/learner/ls/LessonView.as =================================================================== diff -u -r691459c3a8be6d76fa38516c01f9bb1e0add7e86 -r541d55b0149199f4ce28c91fa171d33d2350d268 --- lams_flash/src/central/flash/org/lamsfoundation/lams/learner/ls/LessonView.as (.../LessonView.as) (revision 691459c3a8be6d76fa38516c01f9bb1e0add7e86) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/learner/ls/LessonView.as (.../LessonView.as) (revision 541d55b0149199f4ce28c91fa171d33d2350d268) @@ -258,10 +258,10 @@ } else if(a.isGateActivity()){ newActivity_mc = _activityLayer_mc.attachMovie("LearnerGateActivity", "LearnerGateActivity" + a.activityID, _activityLayer_mc.getNextHighestDepth(),{_activity:a,_controller:lc,_view:lv, _x:(progress_scp._width/2)-ACT_X_OFFSET, _y:ACT_Y, actLabel:activityTitle, learner:lm.progressData, _complex:false}); ACT_Y = newActivity_mc._y + ACTIVITY_OFFSET; - } else if(a.activityTypeID==Activity.PARALLEL_ACTIVITY_TYPE || a.activityTypeID==Activity.OPTIONAL_ACTIVITY_TYPE || (a.isBranchingActivity() && _root.mode == 'preview')){ + } else if(a.activityTypeID==Activity.PARALLEL_ACTIVITY_TYPE || a.activityTypeID==Activity.OPTIONAL_ACTIVITY_TYPE || a.activityTypeID==Activity.OPTIONS_WITH_SEQUENCES_TYPE || (a.isBranchingActivity() && _root.mode == 'preview')){ //get the children var children:Array = lm.learningDesignModel.getComplexActivityChildren(a.activityUIID); - Debugger.log('The activity:'+a.title+','+a.activityTypeID+' is is parellel (complex) activity',Debugger.CRITICAL,'drawActivity','LessonView'); + Debugger.log('The activity:'+a.title+','+a.activityTypeID+' is is complex (parallel, optional, branching) activity',Debugger.CRITICAL,'drawActivity','LessonView'); newActivity_mc = _activityLayer_mc.attachMovie("LearnerComplexActivity", "LearnerComplexActivity" + a.activityID, _activityLayer_mc.getNextHighestDepth(),{_activity:a,_children:children,_controller:lc,_view:lv, _x:(progress_scp._width/2)-ACT_X_OFFSET, _y:ACT_Y, learner:lm.progressData}); ACT_Y = newActivity_mc._y + ACTIVITY_OFFSET; Index: lams_flash/src/common/flash/org/lamsfoundation/lams/common/LearnerComplexActivity.as =================================================================== diff -u -r99fc8450d25c42919c50890c2009387491b7bb05 -r541d55b0149199f4ce28c91fa171d33d2350d268 --- lams_flash/src/common/flash/org/lamsfoundation/lams/common/LearnerComplexActivity.as (.../LearnerComplexActivity.as) (revision 99fc8450d25c42919c50890c2009387491b7bb05) +++ lams_flash/src/common/flash/org/lamsfoundation/lams/common/LearnerComplexActivity.as (.../LearnerComplexActivity.as) (revision 541d55b0149199f4ce28c91fa171d33d2350d268) @@ -45,7 +45,6 @@ */ class LearnerComplexActivity extends MovieClip implements ICanvasActivity { - //class org.lamsfoundation.lams.authoring.cv.CanvasParallelActivity extends MovieClip { private var CHILD_OFFSET_X : Number = 8; private var CHILD_OFFSET_Y : Number = 57; private var CHILD_INCRE : Number = 60; Index: lams_learning/web/lams_learner.swf =================================================================== diff -u -rdbbaf86ae281cd1e1fbb10037e0cac92447dceaf -r541d55b0149199f4ce28c91fa171d33d2350d268 Binary files differ