优化上边框拖动逻辑,确保拖动时Area向上边扩展

This commit is contained in:
zqm
2025-11-04 17:10:08 +08:00
parent 8341c8e0b4
commit 92da615022

View File

@@ -341,8 +341,10 @@ const onResizeMove = (e) => {
newHeight = Math.max(150, resizeStartSize.value.height + deltaY)
break
case 'n':
// 拖动上边框时Area向上边扩展
newHeight = Math.max(150, resizeStartSize.value.height - deltaY)
newTop = resizeStartPos.value.top + deltaY
// 当deltaY为负时鼠标向上移动增加高度并向上移动位置
newTop = resizeStartAreaPos.value.top + deltaY
break
case 'e':
newWidth = Math.max(200, resizeStartSize.value.width + deltaX)