Index: lams_central/web/lams_authoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring.swf,v diff -u -r1.526.2.8 -r1.526.2.9 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring_library.swf,v diff -u -r1.426.2.8 -r1.426.2.9 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as,v diff -u -r1.88.2.1 -r1.88.2.2 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as 29 Apr 2009 02:49:50 -0000 1.88.2.1 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as 1 May 2009 05:18:35 -0000 1.88.2.2 @@ -278,7 +278,8 @@ } // Following is validation for non-tool activities being dropped into the reference activity container which we don't want. } else if (referenceOnCanvas != null && ca.hitTest(referenceOnCanvas) && - (ca.activity.activityUIID != referenceOnCanvas.activity.activityUIID)) { + (ca.activity.activityUIID != referenceOnCanvas.activity.activityUIID) && + (_canvasModel.activeView instanceof CanvasView)) { if ( !(ca.activity.activityTypeID == Activity.TOOL_ACTIVITY_TYPE || ca.activity.activityTypeID == Activity.PARALLEL_ACTIVITY_TYPE) ) { activitySnapBack(ca);