Skip to content

fix: 글쓰기 포커스 보호 및 Ctrl+Enter 전송 - #23

Draft
Jaeman-Lee wants to merge 4 commits into
docs/ipad-input-session-diagnostics-20260928from
fix/mobile-writing-focus-shortcut-20260928
Draft

Jaeman-Lee wants to merge 4 commits into
docs/ipad-input-session-diagnostics-20260928from
fix/mobile-writing-focus-shortcut-20260928

Conversation

@Jaeman-Lee

@Jaeman-Lee Jaeman-Lee commented Sep 28, 2026 •

Copy link
Copy Markdown
Owner

글쓰기를 눌러도 포커스가 원격 입력칸으로 넘어가 PC 터미널에 타이핑되던 경로를 보호합니다. 글쓰기 모드 동안 원격 키 전달을 차단하고 숨은 입력칸의 포커스를 회수합니다. 접기는 실제 directive 상태를 바꿔 PC 직접 입력을 복구합니다.

흰 입력칸에서 Ctrl+Enter로 전송하고 Enter로 줄바꿈합니다. 한글 조합 중·빈 초안·자동 키 반복은 전송하지 않으며 기존 중복 전송 방지와 새 초안 보존을 유지합니다.

검증: Node 회귀 테스트 17개와 실제 Guacamole Keyboard/InputSink·Angular 브라우저 fixture에서 포커스 회수, 입력 차단, 접기 후 직접 입력, 전송 순서, 줄바꿈 및 조합 보호 확인. JAR 소스 일치, Markdown 로컬 링크와 git diff --check 통과. iPad Safari 실기기 및 변경본 RDP 종단간 검증은 미완료입니다.

사용자 요청으로 이번 테스트는 마감합니다. 기존 글쓰기 경로의 긴 한글 수신 확인과 Codex 재접속 로그의 사유·후속 완료·미확정 원인을 docs/ipad-input-session-diagnostics-20260928.md에 기록했습니다. 운영 절차와 구현 검증 원본은 docs/ubuntu-web-desktop.md입니다. 문서는 Obsidian 호환 Markdown이며 지정 Vault 연결은 미설정입니다.

운영 미적용: 웹 재시작, 배포, 병합은 수행하지 않았습니다. 운영 적용과 추가 진단은 후속 보류이며 관련 이슈는 열어 둡니다. Refs #20, #22. 진단 PR #21 위의 변경입니다. 개인 로그·대화 원문·인증 자료는 포함하지 않습니다.

추가 캡처 확인: 사용자 화면은 app-server 연결 상실 후 세션 자동 복원 실패를 보여 줍니다. 모델 응답 스트림 재시도 및 후속 작업 완료 사례와 구분하도록 진단 문서를 정정했습니다. 캡처 원본은 포함하지 않으며 추가 복구 조작은 수행하지 않았습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant