details:   https://code.openbravo.com/erp/devel/pi/rev/3c2ce42bad77
changeset: 19647:3c2ce42bad77
user:      Shankar Balachandran <shankar.balachandran <at> openbravo.com>
date:      Tue Feb 12 12:21:11 2013 +0530
summary:   0022761: The first character disappears in Product selector (Invoice 
Lines)

Made sure even after filtering results, the character is not erased.

diffstat:

 
modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
 |  10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diffs (27 lines):

diff -r 18b1cbf65c4f -r 3c2ce42bad77 
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
      Tue Feb 12 11:15:39 2013 +0530
+++ 
b/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
      Tue Feb 12 12:21:11 2013 +0530
@@ -750,8 +750,12 @@
     if (this.form.getFocusItem() !== this && !this.form.view.isShowingForm && 
this.getEnteredValue() === '' && this.savedEnteredValue) {
       this.setElementValue(this.savedEnteredValue);
       delete this.savedEnteredValue;
-    } else if (this.form && this.form.view && this.form.view.isShowingForm && 
this.getEnteredValue() === '' && this.savedEnteredValue) {
-      this.setElementValue(this.savedEnteredValue);
+    } else if (this.form && this.form.view && this.form.view.isShowingForm && 
this.savedEnteredValue) {
+      if (this.getEnteredValue() !== '') {
+        this.setElementValue(this.savedEnteredValue + this.getEnteredValue());
+      } else {
+        this.setElementValue(this.savedEnteredValue);
+      }
       delete this.savedEnteredValue;
     }
 
@@ -845,7 +849,7 @@
         return '';
       }
     }
-    if (value && value !== '' && ret === '') {
+    if (value && value !== '' && ret === '' && !OB.Utilities.isUUID(value)) {
       this.savedEnteredValue = value;
     }
     return ret;

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to