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
|
||||
|
||||
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', {
|
||||
start: start.value,
|
||||
end: end.value,
|
||||
|
Loading…
x
Reference in New Issue
Block a user