Index: lams_central/web/lams_authoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring.swf,v diff -u -r1.453 -r1.454 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.353 -r1.354 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.72 -r1.73 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as 27 May 2008 02:01:36 -0000 1.72 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasController.as 16 Jun 2008 03:30:17 -0000 1.73 @@ -263,10 +263,10 @@ activitySnapBack(ca); var msg:String = (!optionalOnCanvas[i].activity.isSequenceBased) ? Dictionary.getValue('cv_invalid_optional_activity', [ca.activity.title]) : Dictionary.getValue('cv_invalid_optional_seq_activity', [ca.activity.title]); LFMessage.showMessageAlert(msg); - //} else if(_canvasModel.getCanvas().ddm.getBranchesForActivityUIID(ca.activity.activityUIID).hasBranches) { - // activitySnapBack(ca); - // var msg:String = (!optionalOnCanvas[i].activity.isSequenceBased) ? Dictionary.getValue('cv_invalid_optional_activity_no_branches', [ca.activity.title]) : Dictionary.getValue('cv_invalid_optional_seq_activity_no_branches', [ca.activity.title]); - // LFMessage.showMessageAlert(msg); + } else if(_canvasModel.getCanvas().ddm.getBranchesForActivityUIID(ca.activity.activityUIID).hasBranches) { + activitySnapBack(ca); + var msg:String = (!optionalOnCanvas[i].activity.isSequenceBased) ? Dictionary.getValue('cv_invalid_optional_activity_no_branches', [ca.activity.title]) : Dictionary.getValue('cv_invalid_optional_seq_activity_no_branches', [ca.activity.title]); + LFMessage.showMessageAlert(msg); } else if(optionalOnCanvas[i].activity.isOptionsWithSequencesActivity() && optionalOnCanvas[i].activity.noSequences <= 0) { activitySnapBack(ca); var msg:String = Dictionary.getValue('ta_iconDrop_optseq_error_msg');