diff --git a/src/panel/JournalView.js b/src/panel/JournalView.js index f3af36b..32c005a 100644 --- a/src/panel/JournalView.js +++ b/src/panel/JournalView.js @@ -143,6 +143,9 @@ Ext.define('Proxmox.panel.JournalView', { waitMsgTarget: !livemode ? view : undefined, method: 'GET', success: function(response) { + if (me.isDestroyed) { + return; + } Proxmox.Utils.setErrorMask(me, false); let lines = response.result.data; me.updateView(lines, livemode, top); diff --git a/src/panel/LogView.js b/src/panel/LogView.js index dcbd002..44aa8e3 100644 --- a/src/panel/LogView.js +++ b/src/panel/LogView.js @@ -98,6 +98,9 @@ Ext.define('Proxmox.panel.LogView', { params: viewModel.get('params'), method: 'GET', success: function(response) { + if (me.isDestroyed) { + return; + } Proxmox.Utils.setErrorMask(me, false); let total = response.result.total; let lines = [];