Commit 869a3e0d0b69d2d45f81f202425bc8325ff0b750

Authored by Elena.Budnik
1 parent 7f7d4c70

bug appeared when amdaUI.ExplorerUI.ITEM_KIND_MISS was added for EPNTAP

Showing 1 changed file with 14 additions and 2 deletions   Show diff stats
js/app/models/RemoteSimuParamNode.js
@@ -66,6 +66,10 @@ Ext.define('amdaModel.RemoteSimuParamNode', { @@ -66,6 +66,10 @@ Ext.define('amdaModel.RemoteSimuParamNode', {
66 text : 'Close All' 66 text : 'Close All'
67 }, 67 },
68 { 68 {
  69 + fnId : 'miss-collapseAll',
  70 + text : 'Close All'
  71 + },
  72 + {
69 fnId : 'dire-collapseAll', 73 fnId : 'dire-collapseAll',
70 text : 'Close All' 74 text : 'Close All'
71 }, 75 },
@@ -102,10 +106,17 @@ Ext.define('amdaModel.RemoteSimuParamNode', { @@ -102,10 +106,17 @@ Ext.define('amdaModel.RemoteSimuParamNode', {
102 106
103 getAllContextMenuItems: function() 107 getAllContextMenuItems: function()
104 { 108 {
105 - if (this.get('isAddable')) 109 + if (this.get('isAddable')) {
  110 + if (this.getNodeKind() == amdaUI.ExplorerUI.ITEM_KIND_MISS )
106 return Ext.Array.push(this.allMenuItems(), 111 return Ext.Array.push(this.allMenuItems(),
107 - { fnId : 'dire-addData', 112 + { fnId : 'miss-addData',
108 text : 'Add Run'}); 113 text : 'Add Run'});
  114 +
  115 + else if (this.getNodeKind() == amdaUI.ExplorerUI.ITEM_KIND_DIRE )
  116 + return Ext.Array.push(this.allMenuItems(),
  117 + { fnId : 'dire-addData',
  118 + text : 'Add Run'});
  119 + }
109 else if (this.get('isDeletable')) 120 else if (this.get('isDeletable'))
110 return Ext.Array.push(this.allMenuItems(), 121 return Ext.Array.push(this.allMenuItems(),
111 { fnId : 'dire-deleteNode', 122 { fnId : 'dire-deleteNode',
@@ -136,6 +147,7 @@ Ext.define('amdaModel.RemoteSimuParamNode', { @@ -136,6 +147,7 @@ Ext.define('amdaModel.RemoteSimuParamNode', {
136 this.deleteData(); 147 this.deleteData();
137 break; 148 break;
138 case 'dire-addData': 149 case 'dire-addData':
  150 + case 'miss-addData':
139 case 'root-addData': 151 case 'root-addData':
140 this.addData(); 152 this.addData();
141 break; 153 break;