fix: 清理重复声明,拾取矩阵与桌面拾取稳定

This commit is contained in:
yu 2026-10-29 16:22:52 +08:00
parent 8cedf45628
commit 543d5d1564

View File

@ -525,6 +525,7 @@ function FieldControl({
setPicking(false);
}
};
if (field.widget === "boolean") {
return (
@ -595,6 +596,16 @@ function FieldControl({
{picking ? "选择中" : "选窗口"}
</button>
)}
{isVisionTarget && /image/i.test(field.key) && (
<button type="button" className="mini-btn" disabled={picking} onClick={() => void pickRegionToField()} title="屏幕框选区域并截图">
{picking ? "框选中" : "屏幕框选"}
</button>
)}
{isWindowTarget && /title/i.test(field.key) && (
<button type="button" className="mini-btn" disabled={picking} onClick={() => void pickWindowToField()} title="选择窗口">
{picking ? "选择中" : "选窗口"}
</button>
)}
</button>
</div>
) : field.widget === "element" ? (