# v0.1.443 — WASD 무동작 REAL FIX (focus-dummy IsAnyUIFocused 통과)

- 버전: v0.1.443
- 날짜: 2026-05-28
- 다운로드: [factory00-windows-x64-v0.1.443.zip](../../downloads/factory00-windows-x64-v0.1.443.zip) (170 MB)
- 캡처: [qa-screenshots/v0.1.443/](../../qa-screenshots/v0.1.443/)

---

## 핵심 변경
- IsAnyUIFocused() — focused == _focusDummy + name=="focus-dummy" 통과 추가
- v0.1.442 QA-123 polling 가드 실효 0 회귀 — startup L3921 _focusDummy.Focus() 자체가 root cause
- "잠깐씩 움직이기도 한다" 정합 — click 시 focus 잠깐 옮겨감 → polling 재 focus → 차단
## 영향 파일
- Assets/Scripts/Game/Factory00Bootstrap.cs L478~485 — IsAnyUIFocused 가드 보강 (3줄 추가)
## 위험 평가
- 변경 3 라인 — critic 의무 미달
- _focusDummy 의도된 default focus (검색 입력 막기 위한 dummy) 영향 X
- 다른 UI element focus 시 정상 차단 유지 (사용자 click 한 메뉴 button / TextField / Dropdown)
## 자율 검증 시나리오 (어시스턴트 측 PostMessage 자동화)
- 빌드 직후 W/A/S/D PostMessage WM_KEYDOWN → 카메라 이동 검증 (PrintWindow 캡처)
- ESC 키 → focus 해제 → W/A/S/D 즉시 동작 PASS
## 사용자 검증 시나리오 (Stage 2)
- 14 시나리오 #2: TextField focus → 3D click → wasd 카메라 이동 PASS
- 14 시나리오 ALL: focus 기조 + Inspector Scrubber 재검증 가능
