feat: 液化撤销问题修复+选取更改逻辑+右键删除组图层问题修复

This commit is contained in:
bighuixiang
2025-07-09 00:22:03 +08:00
parent 5cc93aeba4
commit 943b49c1d7
9 changed files with 1668 additions and 545 deletions

View File

@@ -1036,6 +1036,7 @@ async function handleMouseUp() {
targetObjectId: targetObjectId.value,
initialImageData: initialImageData.value,
finalImageData: finalImageData,
realtimeUpdater: realtimeUpdater.value,
name: `液化操作 - ${currentMode.value}`,
description: `应用${currentMode.value}模式的液化变形操作`,
});

View File

@@ -48,11 +48,11 @@
<div class="tool-actions">
<div class="action-btn" @click="copySelectionToNewLayer">
<svg-icon name="CPaste" size="20" />
<span class="btn-text">{{ $t("拷贝并粘贴") }}</span>
<span class="btn-text">{{ $t("创建") }}</span>
</div>
<div class="action-btn" @click="cutSelectionToNewLayer">
<svg-icon name="CCut" size="30" />
<span class="btn-text">{{ $t("剪切并粘贴") }}</span>
<span class="btn-text">{{ $t("创建并拷贝") }}</span>
</div>
<div class="action-btn" @click="clearSelectionContent">
<svg-icon name="CClear" size="22" />