details: /erp/devel/pi/rev/83a33e5f9f1f
changeset: 11580:83a33e5f9f1f
user: Martin Taal <martin.taal <at> openbravo.com>
date: Thu Apr 14 16:22:24 2011 +0200
summary: Fixes issue 16808: Grid view: Pop-ups don't get closed
diffstat:
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
| 8 ++++----
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-toolbar.js
| 1 -
2 files changed, 4 insertions(+), 5 deletions(-)
diffs (40 lines):
diff -r 903674792a99 -r 83a33e5f9f1f
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
Thu Apr 14 15:39:00 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
Thu Apr 14 16:22:24 2011 +0200
@@ -1260,11 +1260,14 @@
var me = this;
var formRefresh = function() {
+ if (refreshCallback) {
+ refreshCallback();
+ }
me.viewForm.refresh();
};
if (!this.isShowingForm) {
- this.viewGrid.refreshGrid();
+ this.viewGrid.refreshGrid(refreshCallback);
} else {
var view = this;
if (this.viewForm.hasChanged) {
@@ -1278,9 +1281,6 @@
this.viewGrid.refreshGrid(formRefresh);
}
}
- if (refreshCallback) {
- refreshCallback();
- }
},
refreshParentRecord: function() {
diff -r 903674792a99 -r 83a33e5f9f1f
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-toolbar.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-toolbar.js
Thu Apr 14 15:39:00 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-toolbar.js
Thu Apr 14 16:22:24 2011 +0200
@@ -866,7 +866,6 @@
doRefresh(buttons, currentValues, false, me);
});
} else {
- currentValues = this.view.getCurrentValues();
doRefresh(buttons, currentValues, hideAllButtons, this);
}
},
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits