diff --git a/src/components/task.vue b/src/components/task.vue index c9d4ef264..3cbd51ad0 100644 --- a/src/components/task.vue +++ b/src/components/task.vue @@ -587,6 +587,14 @@ export default { // if interstitial screen exists, show it this.screen = this.$parent.task.interstitial_screen; } + + if ( + this.$parent.task && + this.$parent.task.interstitial_screen && + this.$parent.task.process_request.status === 'ACTIVE' + ) { + this.screen = this.$parent.task.interstitial_screen; + } }, destroyed() { this.unsubscribeSocketListeners();