From 2e2eb2f4673c1ab3bf8ec38efcabca4f2dd11969 Mon Sep 17 00:00:00 2001 From: Brian Broll Date: Tue, 4 Aug 2020 14:51:18 -0500 Subject: [PATCH] Remove modal and recreate on open/close. Fixes #1834 (#1835) --- src/visualizers/panels/WorkerHeader/ComputeDialog.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/visualizers/panels/WorkerHeader/ComputeDialog.js b/src/visualizers/panels/WorkerHeader/ComputeDialog.js index 443918be3..c0cc37fa3 100644 --- a/src/visualizers/panels/WorkerHeader/ComputeDialog.js +++ b/src/visualizers/panels/WorkerHeader/ComputeDialog.js @@ -46,7 +46,7 @@ define([ this.dashboards = await Promise.all(fetchDashboards); this.$el.modal('show'); - this.$el.on('hidden.bs.modal', () => this.onHide()); + this.$el.on('hidden.bs.modal', () => this.$el.remove()); }; ComputeDialog.prototype.show = async function() { @@ -54,9 +54,5 @@ define([ this.dashboards.forEach(dashboard => dashboard.onShow()); }; - ComputeDialog.prototype.onHide = function() { - this.dashboards.forEach(dashboard => dashboard.onHide()); - }; - return ComputeDialog; });