mirror of
https://github.com/pipipi-pikachu/PPTist.git
synced 2025-04-15 02:20:00 +08:00
perf: 优化空文本框自动删除逻辑(#124)
This commit is contained in:
parent
72dc163217
commit
1c4ad8eebd
@ -45,7 +45,6 @@
|
||||
'--paragraphSpace': `${elementInfo.paragraphSpace === undefined ? 5 : elementInfo.paragraphSpace}px`,
|
||||
}"
|
||||
@update="value => updateContent(value)"
|
||||
@blur="checkEmptyText()"
|
||||
@mousedown="$event => handleSelectElement($event, false)"
|
||||
@touchstart="$event => handleSelectElement($event)"
|
||||
/>
|
||||
@ -163,6 +162,11 @@ export default defineComponent({
|
||||
if (!pureText) slidesStore.deleteElement(props.elementInfo.id)
|
||||
}
|
||||
|
||||
const isHandleElement = computed(() => handleElementId.value === props.elementInfo.id)
|
||||
watch(isHandleElement, () => {
|
||||
if (!isHandleElement.value) checkEmptyText()
|
||||
})
|
||||
|
||||
return {
|
||||
elementRef,
|
||||
shadowStyle,
|
||||
|
Loading…
x
Reference in New Issue
Block a user