diff --git a/projects/ucap-webmessenger-app/src/app/store/messenger/event/effects.ts b/projects/ucap-webmessenger-app/src/app/store/messenger/event/effects.ts index 0a2e3743..3b6bdcea 100644 --- a/projects/ucap-webmessenger-app/src/app/store/messenger/event/effects.ts +++ b/projects/ucap-webmessenger-app/src/app/store/messenger/event/effects.ts @@ -949,7 +949,13 @@ export class Effects { * 이때 unread count 를 중가하지 않는다. */ } else { - if (!!trgtRoomInfos && !!trgtRoomInfos[action.roomSeq]) { + if ( + !!trgtRoomInfos && + !!trgtRoomInfos[action.roomSeq] && + action.info.type !== EventType.Join && + action.info.type !== EventType.Exit && + action.info.type !== EventType.ForcedExit + ) { const noReadCnt = trgtRoomInfos[action.roomSeq].noReadCnt; this.store.dispatch( SyncStore.updateUnreadCount({