Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as =================================================================== diff -u -rd423a4b17582eded7b47569aae9db70ed4f5ba8c -raa12504abe126b44774d350a217b2119171aa90e --- lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision d423a4b17582eded7b47569aae9db70ed4f5ba8c) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision aa12504abe126b44774d350a217b2119171aa90e) @@ -426,12 +426,15 @@ */ public function removeOptionalCA(ca:Object, parentID){ //lets do a test to see if we got the canvas + Debugger.log('Removed Child '+ca.activity.activityUIID+ 'from : '+ca.activity.parentUIID,Debugger.GEN,'removeOptionalCA','CanvasModel'); ca.activity.parentUIID = null; ca.activity.orderID = null; + ca.activity.parentActivityID = null; removeActivity(ca.activity.activityUIID); //_cv.ddm.removeActivity(ca.activity.activityUIID); removeActivity(parentID); + //_cv.ddm.addActivity(ToolActivity(ca)); setDirty(); }