Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r1b2b3ea69db5a34337e617684ccc32196c4dd9c0 -r4eee1b7df217e818be817e5d400e6f590e3b9d74 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r1b2b3ea69db5a34337e617684ccc32196c4dd9c0 -r4eee1b7df217e818be817e5d400e6f590e3b9d74 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/br/CanvasBranchView.as =================================================================== diff -u -r1b2b3ea69db5a34337e617684ccc32196c4dd9c0 -r4eee1b7df217e818be817e5d400e6f590e3b9d74 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/br/CanvasBranchView.as (.../CanvasBranchView.as) (revision 1b2b3ea69db5a34337e617684ccc32196c4dd9c0) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/br/CanvasBranchView.as (.../CanvasBranchView.as) (revision 4eee1b7df217e818be817e5d400e6f590e3b9d74) @@ -662,6 +662,8 @@ continue; else return false; + else if(b.direction == BranchConnector.DIR_SINGLE && b.targetUIID != activity.activityUIID) + return false; var cbv = CanvasBranchView(this); var cbc = getController();