diff --git a/src/renderer/src/panels/Properties.tsx b/src/renderer/src/panels/Properties.tsx
index 7482ed3..91a4c8d 100644
--- a/src/renderer/src/panels/Properties.tsx
+++ b/src/renderer/src/panels/Properties.tsx
@@ -840,7 +840,9 @@ function FieldControl({
onChange={(event) => onChange(field.key, event.target.value)}
/>
- {isWindowTarget && /window_obj|match_title|title|window/i.test(field.key) && (
+ {/* window_obj/窗口对象 等窗口标题语义字段直接给「选窗口」按钮(不依赖组件前缀);
+ 其余 Window_ 系组件的字段仍按前缀+关键词匹配 */}
+ {(/^(window_obj|窗口对象|窗口标题|window_title|match_title)$/i.test(field.key) || (isWindowTarget && /window|title/i.test(field.key))) && (