details: https://code.openbravo.com/erp/devel/pi/rev/405616506141
changeset: 15134:405616506141
user: Martin Taal <martin.taal <at> openbravo.com>
date: Thu Jan 12 16:49:09 2012 +0100
summary: Related to issue 19422: Grid personalization not stored
Enable form/grid personalization if no views are defined
diffstat:
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
| 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (21 lines):
diff -r b86524a0f866 -r 405616506141
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
Thu Jan 12 15:34:40 2012 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
Thu Jan 12 16:49:09 2012 +0100
@@ -260,7 +260,7 @@
// maybe do this in a separate thread
if (defaultView) {
OB.Personalization.applyViewDefinition(defaultView.personalizationId,
defaultView.viewDefinition, this);
- } else if (!this.getClass().personalization.views) {
+ } else if (!this.getClass().personalization.views ||
this.getClass().personalization.views.length === 0) {
// only apply the default form/grid if there are no views
// otherwise you get strange interference
// check the default form and grid viewstates
@@ -318,7 +318,7 @@
return defaultView.viewDefinition[tabId].grid;
}
- if ((!personalization || !personalization.views) && this.viewState &&
this.viewState[tabId]) {
+ if ((!personalization || !personalization.views ||
personalization.views.length === 0) && this.viewState && this.viewState[tabId])
{
return this.viewState[tabId];
}
------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits