Skip to content

[#778] PushNotificationTab에서 refreshable이 수행되면 앱이 강제종료되는 현상을 해결한다 - #781

Merged
opficdev merged 1 commit into
developfrom
fix/#778
Jul 30, 2026
Merged

[#778] PushNotificationTab에서 refreshable이 수행되면 앱이 강제종료되는 현상을 해결한다#781
opficdev merged 1 commit into
developfrom
fix/#778

Conversation

@opficdev

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

  • refreshable 액션의 MainActor 격리 누락으로 Store.send가 비동기 작업 실행 큐에서 호출되어 앱이 중단되는 문제 해결

📝 작업 내용

📌 요약

  • 기존 @Sendable 액션에 @MainActor 격리 추가
  • SwiftUI .refreshable 내부에서 await action()을 호출하도록 변경

🔍 상세

  • PushNotificationListView.refresh.startObserving 호출이 MainActor에서 수행되도록 보장
  • TCA 내부 send 구현과 푸시 알림 갱신 순서는 변경하지 않음
  • 변경 파일 SwiftLint 위반 0건
  • git diff --check 통과
  • Xcode App 빌드 성공
  • 앱 실행 기반 재현 확인 미수행

📸 영상 / 이미지 (Optional)

  • 해당 없음

@opficdev opficdev self-assigned this Jul 30, 2026
@opficdev
opficdev merged commit 91f4723 into develop Jul 30, 2026
8 checks passed
@opficdev
opficdev deleted the fix/#778 branch July 30, 2026 01:57
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.

PushNotificationTab에서 refreshable이 수행되면 앱이 강제종료되는 현상을 해결한다

1 participant