diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index 71a98c29..96a8f1e8 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -3723,7 +3723,7 @@ export default { }) this.setToolsPassive() }, - async activeSeries(obj) { + async activeSeries(obj, isSave = false) { if (this.readingTool === 3) { let res = await this.changeScreenSave() if (!res) return false @@ -3735,6 +3735,7 @@ export default { if (!confirm) return false this.$refs[`ecrf_${this.taskInfo.VisitTaskId}`][0].removeAllNoSaveAnnotation() } else { + if (isSave) return false const confirm = await this.$confirm(this.$t('trials:reading:confirm:changeStack')) if (!confirm) return false } @@ -4022,7 +4023,7 @@ export default { } let res = await this.openMPRViewport(series) if (!res) { - this.$refs[series.TaskInfo.VisitTaskId][0].setSeriesActive(series.StudyIndex, series.SeriesIndex) + this.$refs[series.TaskInfo.VisitTaskId][0].setSeriesActive(series.StudyIndex, series.SeriesIndex, true) setTimeout(async () => { const divForDownloadViewport = document.querySelector( `div[data-viewport-uid="${this.viewportKey}-${this.activeViewportIndex}"]` @@ -4534,7 +4535,7 @@ export default { return new Promise(async (resolve, reject) => { this.setToolsPassive() if (this.isMPR) { - this.activeSeries(this.$refs[`viewport-MPR-0`][0].series) + this.activeSeries(this.$refs[`viewport-MPR-0`][0].series, true) resolve(false) if (!data) return resolve(false) let viewportSeries = this.$refs[`viewport-MPR-0`][0].series diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue index bcd6b3ff..9b176542 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/StudyList.vue @@ -14,7 +14,7 @@