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 be90aa94..f91f24e8 100644
--- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue
+++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue
@@ -1011,7 +1011,9 @@ export default {
if (isSaved) {
let confirm = await this.$confirm(this.$t("trials:reading:Segmentations:confirm:changeScreenSave"))
if (!confirm) reslove(true)
- this.$refs.Segmentations.saveSegmentGroup(null, true, () => {
+ this.loading = true
+ this.loadingText = this.$t("segment:loadingText:saveSegmentation")
+ this.$refs.Segmentations.checkSaveLoading(() => {
reslove(true)
})
} else {
diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue
index db5fa646..9a68afbf 100644
--- a/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue
+++ b/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue
@@ -163,7 +163,7 @@
-