Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as =================================================================== diff -u -rf091cb59f649e52a579d5cdbf1bc5ac00de7fd7b -rdf8da1c8a709922c2df213ec47340016dce80ecb --- lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision f091cb59f649e52a579d5cdbf1bc5ac00de7fd7b) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision df8da1c8a709922c2df213ec47340016dce80ecb) @@ -88,10 +88,10 @@ if(ca.activity.parentUIID != null && parentAct.activityTypeID == Activity.PARALLEL_ACTIVITY_TYPE){ trace("Parallel Children are: "+ parentAct.activityTypeID.length) - _canvasModel.selectedItem = ca; + //_canvasModel.selectedItem = ca; _canvasModel.isDragging = false; } else { - _canvasModel.selectedItem = ca; + //_canvasModel.selectedItem = ca; _canvasModel.isDragging = true; ca.startDrag(false); } @@ -129,6 +129,7 @@ public function activityRelease(ca:Object):Void{ Debugger.log('activityRelease CanvasActivity:'+ca.activity.activityUIID,Debugger.GEN,'activityRelease','CanvasController'); _canvasModel.getCanvas().stopActiveTool(); + _canvasModel.selectedItem = ca; if(_canvasModel.isDragging){ ca.stopDrag();