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

Reply via email to