diff --git a/resources/assets/js/components/TEditorTask.vue b/resources/assets/js/components/TEditorTask.vue index cc0d8abea..f81624cda 100755 --- a/resources/assets/js/components/TEditorTask.vue +++ b/resources/assets/js/components/TEditorTask.vue @@ -103,6 +103,7 @@ export default { operateStyles: {}, operateVisible: false, + operateHiddenTime: 0, operateMenu: { target: null, checked: null, @@ -142,7 +143,12 @@ export default { }, content(val) { this.$emit('input', val); - } + }, + operateVisible(val) { + if (!val) { + this.operateHiddenTime = Date.now(); + } + }, }, methods: { @@ -189,6 +195,9 @@ export default { if (!this.windowTouch) { return } + if (Date.now() - this.operateHiddenTime < 300) { + return; + } event.stopPropagation() this.operateVisible = false; this.operateMenu.target = event.target; diff --git a/resources/mobile b/resources/mobile index f4e6abaa8..2f2353e8c 160000 --- a/resources/mobile +++ b/resources/mobile @@ -1 +1 @@ -Subproject commit f4e6abaa8cd933034a9e2af7ca18b45dff13467c +Subproject commit 2f2353e8c1f935e41d5358794110ef45df56dfec