details: https://code.openbravo.com/erp/devel/pi/rev/c68a14165eb3
changeset: 22854:c68a14165eb3
user: Guillermo Gil <guillermo.gil <at> openbravo.com>
date: Thu Apr 10 11:00:04 2014 +0200
summary: Fixed issue 26197:Display logic on tab based on auxiliary input is
not working
Windows that do not have buttons update subtab visibility
diffstat:
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-toolbar.js
| 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diffs (16 lines):
diff -r df61966871a0 -r c68a14165eb3
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-toolbar.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-toolbar.js
Thu Apr 10 09:41:39 2014 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-toolbar.js
Thu Apr 10 11:00:04 2014 +0200
@@ -1339,6 +1339,12 @@
OB.RemoteCallManager.call('org.openbravo.client.application.window.FormInitializationComponent',
allProperties, requestParams, function (response, data, request) {
var attachmentExists = data.attachmentExists;
me.view.attachmentExists = attachmentExists;
+
+ // Added sessionAttributes to updateSubtabVisibility
+ me.view.viewForm.sessionAttributes = data.sessionAttributes;
+ me.view.viewForm.auxInputs = data.auxiliaryInputValues;
+ me.view.updateSubtabVisibility();
+
//Call to refresh the buttons. As its called with noSetSession=true,
it will not cause an infinite recursive loop
me.updateButtonState(true);
});
------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits