Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as =================================================================== diff -u -rc2cae70e082c7e815e01641cc74fcca86f542936 -r70b22944d33e87a91c846a7d4396b872c2c38675 --- lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision c2cae70e082c7e815e01641cc74fcca86f542936) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision 70b22944d33e87a91c846a7d4396b872c2c38675) @@ -263,6 +263,7 @@ public function canvasRelease(canvas_mc:MovieClip){ Debugger.log(canvas_mc,Debugger.GEN,'canvasRelease','CanvasController'); Debugger.log('_canvasModel.activeTool:'+_canvasModel.activeTool,Debugger.GEN,'canvasRelease','CanvasController'); + _canvasModel.selectedItem = null; if(_canvasModel.activeTool == CanvasModel.GATE_TOOL){ var p = new Point(canvas_mc._xmouse, canvas_mc._ymouse); _canvasModel.createNewGate(Activity.PERMISSION_GATE_ACTIVITY_TYPE,p);