Skip to content

release: v1.0.3 — 메뉴바 환경설정 클릭 fix#8

Merged
gmelon merged 3 commits into
mainfrom
develop
Apr 26, 2026
Merged

release: v1.0.3 — 메뉴바 환경설정 클릭 fix#8
gmelon merged 3 commits into
mainfrom
develop

Conversation

@gmelon
Copy link
Copy Markdown
Owner

@gmelon gmelon commented Apr 26, 2026

Summary

  • 메뉴바 popover 의 "환경설정" 버튼 클릭 시 설정 창이 안 뜨던 회귀 수정. @NSApplicationDelegateAdaptor 가 우리 AppDelegate 를 SwiftUI 내부 proxy 로 wrap 해 NSApp.delegate as? AppDelegate 가 항상 nil 이었던 게 root cause. AppDelegate 에 static shared 보관해서 우회.
  • 랜딩 다운로드 카운트 카피: "지금까지 약 N번 다운로드 됐어요" → "이미 N번 이상 다운로드 됐어요". '이상' 이 사실관계상 정확 (캐시 TTL + 누적 특성상 실제 다운로드 ≥ 표시값).

Test plan

  • 메뉴바 → 환경설정 클릭 → 설정 창 뜨는지
  • 환경설정 닫고 다시 메뉴바 → 환경설정 → 두 번째도 정상인지
  • 메뉴바 끄기 → Finder 에서 Ttae.app 더블클릭 → reopen 경로 회귀 없는지
  • 랜딩에서 다운로드 카운트 카피 정상 노출

@gmelon gmelon merged commit 6384651 into main Apr 26, 2026
2 checks passed
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