Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasParallelActivity.as =================================================================== diff -u -rd40fc72f59374b30a27da8dc29203d2b411fb8f0 -r33f754a308b5a1cc620dd4e5b22ca8e6dc113d6e --- lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasParallelActivity.as (.../CanvasParallelActivity.as) (revision d40fc72f59374b30a27da8dc29203d2b411fb8f0) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasParallelActivity.as (.../CanvasParallelActivity.as) (revision 33f754a308b5a1cc620dd4e5b22ca8e6dc113d6e) @@ -118,22 +118,24 @@ } //so now it is placed on in the IDE and we just call init - if (fromModuleTab != "monitorLearnerTab"){ + if (fromModuleTab == "monitorMonitorTab"|| fromModuleTab == "monitorLearnerTab"){ + + child1_mc.init({activity:child1,_monitorController:_monitorController,_monitorView:_monitorView, learner:learner, _module:"monitoring"}); + child2_mc.init({activity:child2,_monitorController:_monitorController,_monitorView:_monitorView, learner:learner, _module:"monitoring"}); + + //set the visibility to false + child1_mc._visible = false; + child2_mc._visible = false; + + } else { //set the positioning co-ords child1.xCoord = CHILD_OFFSET_X; child1.yCoord = CHILD1_OFFSET_Y; child2.xCoord = CHILD_OFFSET_X; child2.yCoord = CHILD2_OFFSET_Y; child1_mc.init({activity:child1,_canvasController:_canvasController,_canvasView:_canvasView}); child2_mc.init({activity:child2,_canvasController:_canvasController,_canvasView:_canvasView}); - } else { - child1_mc.init({activity:child1,_monitorController:_monitorController,_monitorView:_monitorView, learner:learner}); - child2_mc.init({activity:child2,_monitorController:_monitorController,_monitorView:_monitorView, learner:learner}); - - //set the visibility to false - child1_mc._visible = false; - child2_mc._visible = false; }