summaryrefslogtreecommitdiff
path: root/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/logs/LogViewer.js
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/logs/LogViewer.js')
-rw-r--r--qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/logs/LogViewer.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/logs/LogViewer.js b/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/logs/LogViewer.js
index 470ad28cd2..4a76110a58 100644
--- a/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/logs/LogViewer.js
+++ b/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/logs/LogViewer.js
@@ -62,9 +62,13 @@ define(["dojo/_base/xhr",
this.contentPane = contentPane;
this.contentPane.containerNode.innerHTML = markup;
- parser.parse(this.contentPane.containerNode);
+ parser.parse(this.contentPane.containerNode).then(function(instances){self._postParse();});
+ };
+ LogViewer.prototype._postParse = function()
+ {
+ var self = this;
- this.downloadLogsButton = registry.byNode(query(".downloadLogs", contentPane.containerNode)[0]);
+ this.downloadLogsButton = registry.byNode(query(".downloadLogs", this.contentPane.containerNode)[0]);
this.downloadLogDialog = new LogFileDownloadDialog();
this.downloadLogsButton.on("click", function(evt){