Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as =================================================================== diff -u -recaa707ce722f38637132e2f73aae062c677935b -rc1151657ec8c977eb6e290bdde91d552d822af22 --- lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision ecaa707ce722f38637132e2f73aae062c677935b) +++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorModel.as (.../MonitorModel.as) (revision c1151657ec8c977eb6e290bdde91d552d822af22) @@ -58,6 +58,7 @@ private var _staffLoaded:Boolean; private var _learnersLoaded:Boolean; private var _isProgressChanged:Boolean; + private var _isSequenceSet:Boolean = false; private var _monitor:Monitor; @@ -128,8 +129,10 @@ setLastSelectedSequence(_activeSeq); } - _activeSeq = activeSeq; - _monitor.openLearningDesign(_activeSeq) + _activeSeq = activeSeq; + if (!getIsSequenceSet){ + _monitor.openLearningDesign(_activeSeq) + } //_monitor.getContributeActivities(_activeSeq.getSequenceID()); setChanged(); @@ -143,7 +146,14 @@ public function getSequence():Sequence{ return _activeSeq; } - + + public function setIsSequenceSet(setSeq:Boolean){ + _isSequenceSet = setSeq; + } + + private function getIsSequenceSet():Boolean{ + return _isSequenceSet; + } public function loadSequence(seqDTO:Object):Boolean{ // create new Sequence from DTO var seq:Sequence = new Sequence(seqDTO);