mirror of
https://github.com/pipipi-pikachu/PPTist.git
synced 2025-04-15 02:20:00 +08:00
perf: 创建线条交互优化
This commit is contained in:
parent
5e467bea06
commit
f5e3246f48
@ -110,7 +110,19 @@ export default defineComponent({
|
|||||||
|
|
||||||
const minSize = 30
|
const minSize = 30
|
||||||
|
|
||||||
if (Math.abs(endPageX - startPageX) >= minSize && Math.abs(endPageY - startPageY) >= minSize) {
|
if (
|
||||||
|
creatingElement.value?.type === 'line' &&
|
||||||
|
(Math.abs(endPageX - startPageX) >= minSize || Math.abs(endPageY - startPageY) >= minSize)
|
||||||
|
) {
|
||||||
|
emit('created', {
|
||||||
|
start: start.value,
|
||||||
|
end: end.value,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
else if (
|
||||||
|
creatingElement.value?.type !== 'line' &&
|
||||||
|
(Math.abs(endPageX - startPageX) >= minSize && Math.abs(endPageY - startPageY) >= minSize)
|
||||||
|
) {
|
||||||
emit('created', {
|
emit('created', {
|
||||||
start: start.value,
|
start: start.value,
|
||||||
end: end.value,
|
end: end.value,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user