# v0.1.386 — REAL ROOT CAUSE FIX — v0.1.332 QA-097 회기 1줄 제거

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

---

## 19 사이클 fix 시도 후 진짜 root cause 확정
- 도구: Mono.Cecil (Unity 동봉) reflection으로 v0.1.331 vs v0.1.332 dll IL 비교
- 결과: Factory00Bootstrap.Update() 단 1 메서드 +19 byte 변경
- 진짜 root cause: Bootstrap.cs L3952 v0.1.332 QA-097 fix
  if (!overUI && _lnbActiveIdx >= 0) HideLnbDropdown();
- 결함: IsPointerOverUI()가 cmd-import-step button을 UI로 인식 못 함 → false → HideLnbDropdown 호출 → button click 발화 차단
## v0.1.386 fix
- L3952 라인 1개 주석 처리 (revert)
- 대체: L1654 root.RegisterCallback<PointerDownEvent>(TrickleDown)가 이미 dropdown 외 click 닫기 처리
## 영향 파일
- Assets/Scripts/Game/Factory00Bootstrap.cs L3949~3952 (1줄 주석)
## 검증
- 사용자 PC v0.1.386 zip 실행 → 도구(T) > 모델링 IMPORT click → Win32 OpenFileDialog 출현 의무
- v0.1.331 baseline 동작 회복 확정 (코드 변경은 v0.1.332 회기 1줄만 revert, 다른 v0.1.333~385 모든 추가 기능 보존)
