From cf5ee8588970c606f4fe08cccac81c99e5defe31 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Mon, 14 Sep 2026 22:49:10 +0900 Subject: [PATCH] =?UTF-8?q?fix(chat):=20DM=20=EC=88=98=EC=8B=A0=EC=9E=90?= =?UTF-8?q?=20=EB=AA=A9=EB=A1=9D=20=ED=97=A4=EB=8D=94=EB=A5=BC=20=EC=A0=95?= =?UTF-8?q?=EB=A6=AC=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Chat/UserCreatorChat/UserCreatorChatRoomView.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/SodaLive/Sources/V2/Main/Chat/UserCreatorChat/UserCreatorChatRoomView.swift b/SodaLive/Sources/V2/Main/Chat/UserCreatorChat/UserCreatorChatRoomView.swift index 1bc49abc..8c784b29 100644 --- a/SodaLive/Sources/V2/Main/Chat/UserCreatorChat/UserCreatorChatRoomView.swift +++ b/SodaLive/Sources/V2/Main/Chat/UserCreatorChat/UserCreatorChatRoomView.swift @@ -492,7 +492,9 @@ struct UserCreatorChatRecipientSearchView: View { } else { ScrollView(.vertical, showsIndicators: false) { LazyVStack(alignment: .leading, spacing: 0) { - sectionHeader + if viewModel.isSearchMode || !viewModel.items.isEmpty { + sectionHeader + } ForEach(viewModel.items) { item in UserCreatorChatRecipientRow(item: item) { @@ -514,8 +516,10 @@ struct UserCreatorChatRecipientSearchView: View { if viewModel.isSearchMode { HStack(spacing: SodaSpacing.s4) { Text(I18n.UserCreatorChatRecipientSearch.searchResultLabel) + .appFont(.body2) .foregroundColor(.white) Text("\(viewModel.items.count)") + .appFont(.body2) .foregroundColor(Color.gray500) } .appFont(size: 14, weight: .bold) @@ -523,7 +527,7 @@ struct UserCreatorChatRecipientSearchView: View { .frame(maxWidth: .infinity, minHeight: 40, alignment: .leading) } else { Text(I18n.UserCreatorChatRecipientSearch.sectionTitle) - .appFont(size: 14, weight: .bold) + .appFont(.body1) .foregroundColor(.white) .padding(.horizontal, SodaSpacing.s14) .frame(height: 40, alignment: .leading)