fix: 修复编辑文本过滤组件后,显示错位问题

This commit is contained in:
wangjiahao
2021-12-28 12:12:46 +08:00
parent 8d0a667092
commit 4a0e577ad1
2 changed files with 9 additions and 5 deletions

View File

@@ -825,7 +825,7 @@ export default {
},
data() {
return {
psDebug: false, // 定位调试模式
psDebug: true, // 定位调试模式
editorX: 0,
editorY: 0,
start: { // 选中区域的起点

View File

@@ -313,7 +313,8 @@ export default {
'de-show-date',
'de-video'
],
enableSureButton: false
enableSureButton: false,
filterFromDrag: false
}
},
@@ -628,7 +629,7 @@ export default {
if (this.currentWidget.filterDialog) {
this.show = false
this.openFilterDialog()
this.openFilterDialog(true)
return
}
component = deepCopy(this.currentFilterCom)
@@ -676,7 +677,8 @@ export default {
this.$store.commit('hideContextMenu')
}
},
openFilterDialog() {
openFilterDialog(fromDrag = false) {
this.filterFromDrag = fromDrag
this.filterVisible = true
},
closeFilter() {
@@ -686,7 +688,9 @@ export default {
},
cancelFilter() {
this.closeFilter()
bus.$emit('onRemoveLastItem')
if(this.filterFromDrag){
bus.$emit('onRemoveLastItem')
}
},
sureFilter() {
this.currentFilterCom = this.$refs['filter-setting-' + this.currentFilterCom.id].getElementInfo()