Index: lams_central/web/lams_authoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring.swf,v diff -u -r1.496 -r1.497 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.396 -r1.397 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as,v diff -u -r1.57 -r1.58 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as 29 Oct 2008 04:16:20 -0000 1.57 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/PropertyInspectorControls.as 2 Dec 2008 03:12:09 -0000 1.58 @@ -941,11 +941,13 @@ Debugger.log('Set gate type to: _canvasModel.selectedItem.activity.title:'+_canvasModel.selectedItem.activity.title,Debugger.GEN,'onGateTypeChange','PropertyInspector'); checkEnableGateControls(!_canvasModel.selectedItem.activity.readOnly); // show/hide schedule steppers - if(evt.target.value == Activity.CONDITION_GATE_ACTIVITY_TYPE) { + var isConditionGate:Boolean = (evt.target.value == Activity.CONDITION_GATE_ACTIVITY_TYPE); + showToolBasedGateControls(isConditionGate, !_canvasModel.selectedItem.activity.readOnly); + + if(isConditionGate) { Debugger.log("Activity is of CONDITION_GATE_TYPE", Debugger.CRITICAL, "onGateTypeChange", "PropertyInspectorControls"); - showToolBasedGateControls(true, !_canvasModel.selectedItem.activity.readOnly); _canvasModel.selectedItem.activity.groupingUIID = null; showGroupBasedBranchingControls(false); @@ -1135,7 +1137,14 @@ var selectedActIsConditionGate:Boolean = (_canvasModel.selectedItem.activity.activityTypeID == Activity.CONDITION_GATE_ACTIVITY_TYPE); - if(!v) { _tool_output_gate_match_btn.visible = false; _conditions_setup_btn.visible = false; return; } + if(!v) { + _tool_output_gate_match_btn.visible = false; + _conditions_setup_btn.visible = false; + branchToolActs_lbl.visible = false; + toolActs_cmb.visible = false; + + return; + } toolActs_cmb.visible = v; branchToolActs_lbl.visible = v;