diff --git a/frontend/components/main-stage.tsx b/frontend/components/main-stage.tsx index 76f792b3..d7d57398 100644 --- a/frontend/components/main-stage.tsx +++ b/frontend/components/main-stage.tsx @@ -862,6 +862,11 @@ export function MainStage({ const waitingPreviewItems = queueSummary?.items ?? [] const waitingFullItems = fullQueue?.items ?? waitingPreviewItems const waitingTotalCount = queueSummary?.totalWaitingCount ?? 0 + const isWaitingForSpeakerAssignment = + liveEnabled && + !stageLoading && + !currentSpeaker?.hasCurrentSpeaker && + waitingTotalCount > 0 return (
@@ -899,6 +904,8 @@ export function MainStage({ ? "발언권 상태 확인 중..." : currentSpeaker?.hasCurrentSpeaker && currentSpeaker.currentSpeaker ? `${currentSpeaker.currentSpeaker.nickname}님 발언 중` + : isWaitingForSpeakerAssignment + ? "잠시만 대기해주세요." : "현재 발언자가 없습니다"} {currentSpeaker?.hasCurrentSpeaker && currentSpeaker.currentSpeaker && (