From 655b74323653147943cbde2352208cb765c82b8a Mon Sep 17 00:00:00 2001 From: Vben Date: Mon, 14 Jun 2021 23:15:30 +0800 Subject: [PATCH] fix(modal): ensure that the shutdown event is not triggered multiple times --- .github/workflows/ftp-schedule.yml | 5 +- CHANGELOG.zh_CN.md | 1 + package.json | 10 ++-- src/components/Modal/src/BasicModal.vue | 2 +- yarn.lock | 75 ++++++++++++------------- 5 files changed, 45 insertions(+), 48 deletions(-) diff --git a/.github/workflows/ftp-schedule.yml b/.github/workflows/ftp-schedule.yml index fb0df248..27792dd6 100644 --- a/.github/workflows/ftp-schedule.yml +++ b/.github/workflows/ftp-schedule.yml @@ -18,12 +18,13 @@ jobs: run: | sed -i 's#VITE_PUBLIC_PATH\s*=.*#VITE_PUBLIC_PATH = /next/#g' ./.env.production sed -i "s#VITE_BUILD_COMPRESS\s*=.*#VITE_BUILD_COMPRESS = 'gzip'#g" ./.env.production + sed -i "s#VITE_DROP_CONSOLE\s*=.*#VITE_DROP_CONSOLE = true#g" ./.env.production cat ./.env.production - - name: use Node.js 14 + - name: use Node.js 15 uses: actions/setup-node@v2.1.2 with: - node-version: '14.x' + node-version: '15.x' - name: Get yarn cache id: yarn-cache diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index f27a7355..f6663b41 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -14,6 +14,7 @@ ### 🐛 Bug Fixes - **Modal** 修复全屏高度计算错误 +- **Modal** 修复关闭事件触发多次问题 - **PageWrapper** 修复高度计算问题 - **FlowChart** 修复拖放菜单丢失 - 修复后台模式下,Iframe 路由错误 diff --git a/package.json b/package.json index 9df4545b..35d9fc5b 100644 --- a/package.json +++ b/package.json @@ -35,12 +35,12 @@ "@iconify/iconify": "^2.0.1", "@logicflow/core": "^0.4.13", "@logicflow/extension": "^0.4.13", - "@vueuse/core": "^5.0.2", + "@vueuse/core": "^5.0.3", "@zxcvbn-ts/core": "^0.3.0", "ant-design-vue": "2.1.6", "axios": "^0.21.1", "codemirror": "^5.61.1", - "cropperjs": "^1.5.11", + "cropperjs": "^1.5.12", "crypto-js": "^4.0.0", "echarts": "^5.1.2", "lodash-es": "^4.17.21", @@ -92,7 +92,7 @@ "eslint-define-config": "^1.0.8", "eslint-plugin-prettier": "^3.4.0", "eslint-plugin-vue": "^7.11.0", - "esno": "^0.7.1", + "esno": "^0.7.2", "fs-extra": "^10.0.0", "http-server": "^0.12.3", "husky": "^6.0.0", @@ -100,7 +100,7 @@ "is-ci": "^3.0.0", "less": "^4.1.1", "lint-staged": "^11.0.0", - "postcss": "^8.3.2", + "postcss": "^8.3.4", "prettier": "^2.3.1", "pretty-quick": "^3.1.0", "rimraf": "^3.0.2", @@ -117,7 +117,7 @@ "vite-plugin-imagemin": "^0.3.2", "vite-plugin-mock": "^2.7.2", "vite-plugin-purge-icons": "^0.7.0", - "vite-plugin-pwa": "^0.7.3", + "vite-plugin-pwa": "^0.8.1", "vite-plugin-style-import": "^0.10.1", "vite-plugin-svg-icons": "^0.7.0", "vite-plugin-theme": "^0.8.1", diff --git a/src/components/Modal/src/BasicModal.vue b/src/components/Modal/src/BasicModal.vue index 3b807649..b2888f49 100644 --- a/src/components/Modal/src/BasicModal.vue +++ b/src/components/Modal/src/BasicModal.vue @@ -1,5 +1,5 @@