diff --git a/src/components/task.vue b/src/components/task.vue index 061a49bfb..9fc2a0da3 100644 --- a/src/components/task.vue +++ b/src/components/task.vue @@ -247,7 +247,11 @@ export default { return json; }, showSimpleErrorMessage() { - this.renderComponent = 'simpleErrorMessage'; + // This triggers a re-render if it has already been displayed. + this.renderComponent = null; + setTimeout(() => { + this.renderComponent = 'simpleErrorMessage'; + }, 0); }, loadScreen(id) { this.disabled = true;