details: /erp/devel/pi/rev/310c45e82c0d
changeset: 12152:310c45e82c0d
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Fri May 13 10:42:25 2011 +0200
summary: Fixes issue 16619: Handle alwaysTakeSpace for HiddenItems
diffstat:
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
| 12 ++++++---
1 files changed, 8 insertions(+), 4 deletions(-)
diffs (32 lines):
diff -r fd0f35084779 -r 310c45e82c0d
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Thu May 12 20:02:13 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Fri May 13 10:42:25 2011 +0200
@@ -431,12 +431,16 @@
return false;
},
- // Update the property alwaysTakeSpace when collapsing/expanding a section
+ // Update the property alwaysTakeSpace when collapsing/expanding a section
+ // Note: The HiddenItem fields are not updated, they always have
alwaysTakeSpace to false
updateAlwaysTakeSpace: function(flag) {
- var i, f = this.form;
+ var i, f = this.form, item;
for(i = 0; i < this.itemIds.length; i++) {
- f.getItem(this.itemIds[i]).alwaysTakeSpace = flag;
+ item = f.getItem(this.itemIds[i]);
+ if(item && item.editorType !== 'HiddenItem') {
+ item.alwaysTakeSpace = flag;
+ }
}
},
@@ -474,7 +478,7 @@
return ret;
},
-
+
setNewFocusItemExpanding: function(){
var newFocusItem = null, i;
for (i = 0; i < this.itemIds.length; i++) {
------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits