diff --git a/web/app/src/stores/jobs.js b/web/app/src/stores/jobs.js index bd3c4ba4..c6854852 100644 --- a/web/app/src/stores/jobs.js +++ b/web/app/src/stores/jobs.js @@ -36,6 +36,9 @@ export const useJobs = defineStore('jobs', { }, }, actions: { + setIsJobless(isJobless) { + this.$patch({ isJobless: isJobless }); + }, setActiveJobID(jobID) { this.$patch({ activeJob: {id: jobID, settings: {}, metadata: {}}, diff --git a/web/app/src/views/JobsView.vue b/web/app/src/views/JobsView.vue index 3e76ecb7..a5b21675 100644 --- a/web/app/src/views/JobsView.vue +++ b/web/app/src/views/JobsView.vue @@ -143,6 +143,7 @@ export default { // SocketIO data event handlers: onSioJobUpdate(jobUpdate) { this.notifs.addJobUpdate(jobUpdate); + this.jobs.setIsJobless(false); if (this.$refs.jobsTable) { if (jobUpdate.previous_status)