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)