Index: lams_central/web/lams_authoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring.swf,v diff -u -r1.542 -r1.543 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.442 -r1.443 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasConnection.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasConnection.as,v diff -u -r1.5 -r1.6 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasConnection.as 21 Oct 2008 03:09:00 -0000 1.5 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasConnection.as 14 May 2009 01:41:30 -0000 1.6 @@ -61,6 +61,7 @@ private var _fromAct_edgePoint:Point; private var _toAct_edgePoint:Point; private var xPos:Number; + private var yPos:Number; private var _dcStartTime:Number = 0; private var _doubleClicking:Boolean; @@ -87,6 +88,10 @@ return xPos; } + public function get yPosition():Number{ + return yPos; + } + public function createConnection(fromAct_mc, toAct_mc, _startPoint:Point, _endPoint:Point, fromOTC:Object, toOTC:Object) { this.lineStyle(2, _drawnLineStyle); this.moveTo(_startPoint.x, _startPoint.y); @@ -122,7 +127,7 @@ _midPoint = new Point(arrow_mc._x, arrow_mc._y); xPos = this._x; - + yPos = this._y; } private static function convertToDegrees(angle:Number):Number { 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.90 -r1.91 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as 1 May 2009 05:24:49 -0000 1.90 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as 14 May 2009 01:41:30 -0000 1.91 @@ -814,7 +814,7 @@ if(ct.hitTest(_canvasModel.getCanvas().bin) && !isTransitionTargetReadOnly(ct, Dictionary.getValue("cv_element_readOnly_action_del"))){ _canvasModel.getCanvas().removeTransition(ct.transition.transitionUIID); } else { - if (ct._x != ct.xPosition){ + if (ct._x != ct.xPosition || ct._y != ct.yPosition){ var t = _canvasModel.transitionsDisplayed.remove(ct.transition.transitionUIID); t.removeMovieClip(); _canvasModel.setDirty();