details: /erp/devel/pi/rev/9abcb612de59
changeset: 12057:9abcb612de59
user: Martin Taal <martin.taal <at> openbravo.com>
date: Mon May 09 10:58:54 2011 +0200
summary: Prevent double call to FIC when changing selector value
diffstat:
modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
| 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diffs (30 lines):
diff -r 90e06fce74fb -r 9abcb612de59
modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
---
a/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
Mon May 09 09:04:30 2011 +0200
+++
b/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
Mon May 09 10:58:54 2011 +0200
@@ -271,7 +271,7 @@
},
setValueInField: function(){
- this.selector.setValueFromRecord(this.selectorGrid.getSelectedRecord());
+ this.selector.setValueFromRecord(this.selectorGrid.getSelectedRecord(),
true);
this.hide();
}
});
@@ -377,7 +377,7 @@
return this.Super('init', arguments);
},
- setValueFromRecord: function(record){
+ setValueFromRecord: function(record, fromPopup){
var currentValue = this.getValue();
if (!record) {
this.setValue(null);
@@ -396,7 +396,7 @@
this.form.focusInNextItem(this.name);
}
}
- if (this.form && this.form.handleItemChange) {
+ if (fromPopup && this.form && this.form.handleItemChange) {
this._hasChanged = true;
this.form.handleItemChange(this);
}
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits