Commit 941aea394cbf5e7d7bca330f2f64b74bacbce087

Authored by Elena.Budnik
2 parents 07650d8e 754a2160

Merge branch 'master' into catalog-update-view

js/app/controllers/AboutModule.js
... ... @@ -46,7 +46,7 @@ Ext.define('amdaDesktop.AboutModule',
46 46 constrainHeader:true
47 47 });
48 48  
49   - if (specialInfo) {
  49 + if (specialInfo && this.file != 'about') {
50 50 win.add({ xtype: 'toolbar',
51 51 items: [ {
52 52 text: 'AMDA\'s ABCs',
... ...
js/app/models/LocalParamNode.js
... ... @@ -189,31 +189,19 @@ Ext.define('amdaModel.LocalParamNode',
189 189  
190 190 createLeaf: function(node)
191 191 {
192   - // instanciate a Parameter object with the current data in his buidchain
193   - var param = Ext.create(this.get('objectDataModel'));//, { buildchain: node.get('alias') ? "#"+node.get('alias') : node.get('id') });
194   - // instanciate a DerivedParamNode with this param object
195   - var newNode = Ext.create(amdaModel.DerivedParamNode.$className, {leaf : true, object : param});
196   -
197   - // edit newNode into Parameter Module with node as contextNode
198   - newNode.editInModule();
199   -
200   - var module = myDesktopApp.getLoadedModule(myDesktopApp.dynamicModules.param.id, true, function(module) {
  192 + myDesktopApp.getLoadedModule(myDesktopApp.dynamicModules.param.id, true, function(module) {
  193 + if (!myDesktopApp.desktop.getWindow(myDesktopApp.dynamicModules.param.id)) {
  194 + var param = Ext.create(node.get('objectDataModel'));
  195 + var newNode = Ext.create(amdaModel.DerivedParamNode.$className, {leaf : true, object : param});
  196 + // edit newNode into Parameter Module with node as contextNode
  197 + newNode.editInModule();
  198 + }
201 199 var paramName;
202 200 var components = null;
203 201 if (node.get('alias')!= "" )
204 202 paramName = "#"+node.get('alias');
205 203 else
206 204 paramName = node.get('id');
207   -// var component_info = node.get('component_info');
208   -// if (component_info && component_info.parentId) {
209   -// //It's a component
210   -// paramName = component_info.parentId;
211   -// components = [];
212   -// if (component_info.index1)
213   -// components['index1'] = component_info.index1;
214   -// if (component_info.index2)
215   -// components['index2'] = component_info.index2;
216   -// }
217 205  
218 206 module.addParam(paramName,true,node.get('needsArgs'),components);
219 207 });
... ...