Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -rbc0cb5fdeb5ca1b0096d9878301b8ba7327661ab -r7bdba8e8a266408f4e6f807f366c76ed91c570f4 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -rbc0cb5fdeb5ca1b0096d9878301b8ba7327661ab -r7bdba8e8a266408f4e6f807f366c76ed91c570f4 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/br/CanvasBranchView.as =================================================================== diff -u -rbc0cb5fdeb5ca1b0096d9878301b8ba7327661ab -r7bdba8e8a266408f4e6f807f366c76ed91c570f4 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/br/CanvasBranchView.as (.../CanvasBranchView.as) (revision bc0cb5fdeb5ca1b0096d9878301b8ba7327661ab) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/br/CanvasBranchView.as (.../CanvasBranchView.as) (revision 7bdba8e8a266408f4e6f807f366c76ed91c570f4) @@ -48,7 +48,7 @@ private var _cm:CanvasModel; private var _canvasBranchView:CanvasBranchView; - private var _canvasBranchingActivity:CanvasBranchingActivity; + private var _canvasBranchingActivity:CanvasActivity; private var startTransX:Number; private var startTransY:Number; Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasActivity.as =================================================================== diff -u -r979518a0ef7152e3de292b985b041385de5501c2 -r7bdba8e8a266408f4e6f807f366c76ed91c570f4 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasActivity.as (.../CanvasActivity.as) (revision 979518a0ef7152e3de292b985b041385de5501c2) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasActivity.as (.../CanvasActivity.as) (revision 7bdba8e8a266408f4e6f807f366c76ed91c570f4) @@ -107,6 +107,8 @@ private var bgNegative:String = "original"; private var authorMenu:ContextMenu; + private var _branchView:CanvasBranchView; + function CanvasActivity(_connector){ _tm = ThemeManager.getInstance(); _ccm = CustomContextMenu.getInstance(); @@ -620,6 +622,19 @@ } } + + private function destroy() { + branchView.removeMovieClip(); + } + + public function get branchView():CanvasBranchView { + return _branchView; + } + + public function set branchView(a:CanvasBranchView):Void { + _branchView = a; + } + } \ No newline at end of file Fisheye: Tag 7bdba8e8a266408f4e6f807f366c76ed91c570f4 refers to a dead (removed) revision in file `lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasBranchingActivity.as'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as =================================================================== diff -u -rbc0cb5fdeb5ca1b0096d9878301b8ba7327661ab -r7bdba8e8a266408f4e6f807f366c76ed91c570f4 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision bc0cb5fdeb5ca1b0096d9878301b8ba7327661ab) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as (.../CanvasController.as) (revision 7bdba8e8a266408f4e6f807f366c76ed91c570f4) @@ -578,10 +578,6 @@ Debugger.log("Casting to CanvasOptionalActivity", Debugger.GEN,'createValidTransitionTarget','CanvasController'); targetCA = CanvasOptionalActivity(transitionTargetObj); return (isValidTransitionTarget(targetCA) || isInitTarget) ? targetCA : new LFError(); - }else if(CanvasBranchingActivity(transitionTargetObj)!=null){ - Debugger.log("Casting to CanvasBranchingActivity", Debugger.GEN,'createValidTransitionTarget','CanvasController'); - targetCA = CanvasBranchingActivity(transitionTargetObj); - return (isValidTransitionTarget(targetCA) || isInitTarget) ? targetCA : new LFError(); } } Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as =================================================================== diff -u -rbc0cb5fdeb5ca1b0096d9878301b8ba7327661ab -r7bdba8e8a266408f4e6f807f366c76ed91c570f4 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision bc0cb5fdeb5ca1b0096d9878301b8ba7327661ab) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision 7bdba8e8a266408f4e6f807f366c76ed91c570f4) @@ -253,7 +253,7 @@ Debugger.log("Locking all Complex Activities", Debugger.GEN, "lockAllComplexActivities", "CanvasModel"); var k:Array = _activitiesDisplayed.values(); for (var i=0; i