details: /erp/devel/pi/rev/4e7ad8281963
changeset: 12028:4e7ad8281963
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri May 06 12:33:34 2011 +0200
summary: Selector item was not filtering anymore
diffstat:
modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
| 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diffs (22 lines):
diff -r 75564115c2c2 -r 4e7ad8281963
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
Fri May 06 12:17:55 2011 +0200
+++
b/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js
Fri May 06 12:33:34 2011 +0200
@@ -510,15 +510,14 @@
// the displayField filter is not passed when the user clicks the
drop-down button
// display field is passed on the criteria.
var displayFieldValue = null, i;
- if (crit[this.displayField]) {
- displayFieldValue = crit[this.displayField];
- }
- if (displayFieldValue === null && crit.criteria) {
+ if (crit.criteria) {
for (i = 0; i < crit.criteria.length; i++) {
if (crit.criteria[i].fieldName === this.displayField) {
displayFieldValue = crit.criteria[i].value;
}
}
+ } else if (crit[this.displayField]) {
+ displayFieldValue = crit[this.displayField];
}
if (displayFieldValue !== null) {
for (i = 0; i < this.extraSearchFields.length; i++) {
------------------------------------------------------------------------------
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