fix(notification): 푸시 딥링크 우선 실행 분기를 보정한다

This commit is contained in:
Yu Sung
2026-03-13 11:34:10 +09:00
parent af8813685e
commit d5d5d97c2a
5 changed files with 45 additions and 1 deletions

View File

@@ -319,17 +319,22 @@ struct HomeView: View {
}
let roomId = value
let isPushRoomFromDeepLink = appState.isPushRoomFromDeepLink
appState.pushRoomId = 0
appState.isPushRoomFromDeepLink = false
DispatchQueue.main.async {
handleExternalNavigationRequest(
value: roomId,
navigationAction: {
appState.setAppStep(step: .main)
if !isPushRoomFromDeepLink {
appState.setAppStep(step: .main)
}
liveViewModel.enterLiveRoom(roomId: roomId)
},
cancelAction: {
appState.pushRoomId = 0
appState.isPushRoomFromDeepLink = false
}
)
}