Tracefolio REPORTS & ISSUES
← 모든 기록
턴룸 › Design Data Table작업 결과

Commit restoration when clicking a preview card

기존 기록 이전

원문에 기록된 작업 내용과 당시 검증 범위를 정리한 보관 기록입니다.

보관 기록 · 결과와 검증 범위는 원문 작성 시점을 기준으로 읽어주세요.

The user reported that clicking the custom card while full-size peek was shown did not keep the document restored.

Source findings: the native pointer path handled restore only over the taskbar entry. Card IMGUI restore handled the thumbnail image only; title and margins had no restore action. In addition, temporary ownership was not relinquished until after Commit returned, leaving cleanup order dependent on nested native callbacks.

Fix: hit-test the entire card except the close button. Handle an exposed native card click on mouse-down before focus-loss/hover cleanup, with a whole-card IMGUI fallback. The GUI fallback commits the native peek immediately, deferring only document activation/host closure until IMGUI unwinds. A shared lease owner detaches before Commit/Dispose, preventing reentrant cleanup or later mouse leave from hiding a committed document. Native PeekSession's existing commit removes input interception and retains visibility. Close-button behavior remains the normal document-close/save-confirmation path. ESC still cancels.

Validation: final .NET build against Unity 6000.0.83f1 libraries passed with zero warnings/errors. 76 hover checks cover title/image/margins, close exclusion, outside clicks, negative-coordinate monitors, reentrant commit/cancel and later cancellation after commit, alongside existing timing/geometry/ABI checks. Existing overflow: 153 checks; status layout: 92; total 321. git diff --check passed. Nine localized guides updated.

Limits: current native click behavior has not been manually confirmed. A retry question is pending. No computer-use automation, screen capture, native click injection or window activation was executed by tools. Documentation verification remains failing for pending/stale captures, with historical screenshot/source hashes preserved. Historical read-only runtime evidence from taskbar-hover-fix confirmed the native card was the pointer root while hovered; this supports the exposed-card guard, but is not a test of this new click fix.

Handoff: the user explicitly requested starting the agreed work in the existing Unity 에셋 페이지 작업 session. A message was sent to thread 01a17245-169b-7bc0-92bb-1576f0d86493, preserving the computer-use prohibition and warning that actual click restoration must be checked before sales filming. wait_threads returned active/inProgress, and the destination assistant acknowledged starting environment/material inspection and capture planning. No new thread or subagent was created, and no navigation/focus change was requested.

XERJ: project MCP search for WorkbookHoverPreview, followed by current-source and historical runtime-record inspection.

원문과 편집 이력

보존된 원문 열기

  • 원문 SHA-256: b2bad257bd7803e9cbf58b0c2027d9d5ee277da9bd5d50e698831206407ea3f1
  • 표시 날짜는 원본 파일의 수정 시각입니다. 작업 완료 시각은 원문에 있는 값을 기준으로 확인합니다.
Markdown 원본작성 기준
QA → DISCUSSION → NEXT ACTION

이 보고서의 QA 토론 0

토론 시작
이 프로젝트의 모든 토론 보기 →

자동 복사를 사용할 수 없습니다. 주소를 선택해 직접 복사해 주세요.