xfy
b8509381d9
fix(photo-editor): 修复裁剪 tab 流程与裁剪框拖动
两个问题:
1. 切到裁剪 tab 后还要再点裁剪 icon 才进入裁剪——改为切 tab 即自动进入,
底部按钮由"开关裁剪"改为"✓ 确认裁剪",点击烘焙裁剪并保留在 tab。
2. 裁剪框无法移动——重写 CropOverlay 拖动逻辑:
- 加 BODY 整体平移(拖框内区域平移整框)
- onDrag 每帧从 state 读实时裁剪值叠加增量,修复闭包快照导致的抖动
- dragHandle 内聚到组件内部,消除跨重组延迟
- 抽出 hitHandle/moveCrop,四角与整体均带边界约束防交叉越界
ViewModel 新增 enterCrop/exitCrop/applyCrop,删除 toggleCrop。
2026-07-22 14:34:42 +08:00
..
2026-07-17 13:21:45 +08:00
2026-07-22 14:34:42 +08:00
2026-05-20 16:46:17 +08:00
2026-07-22 14:26:27 +08:00
2026-06-16 10:17:21 +08:00