diff --git a/package.json b/package.json index d78a32f4d..fe5cfcdc5 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "vue-resize-observer": "^2.0.16", "vue-router": "^3.6.5", "vue-template-compiler": "~2.6.14", - "vue-virtual-scroll-list-hi": "^2.3.5-16", + "vue-virtual-scroll-list-hi": "^2.3.5-17", "vuedraggable": "^2.24.3", "vuex": "^3.6.2" }, diff --git a/resources/assets/js/pages/manage/components/DialogModal.vue b/resources/assets/js/pages/manage/components/DialogModal.vue index 1b08a2b4b..9bce43b79 100644 --- a/resources/assets/js/pages/manage/components/DialogModal.vue +++ b/resources/assets/js/pages/manage/components/DialogModal.vue @@ -8,7 +8,7 @@ :beforeClose="onBeforeClose" :class-name="`dialog-modal${closIng > 0 ? ' dialog-closing' : ''}`" fullscreen> - + @@ -79,6 +79,9 @@ export default { methods: { onBeforeClose() { + if (this.$refs.dialogWrapper) { + this.$refs.dialogWrapper.operateVisible = false + } return new Promise(async _ => { this.closIng++ await this.$store.dispatch("openDialog", 0)