Исправил определение обоев для белого system-текста в группах

This commit is contained in:
2026-03-19 15:58:19 +05:00
parent c6e9acdac6
commit 5a754f6643

View File

@@ -235,9 +235,12 @@ fun ChatDetailScreen(
// UI Theme
val backgroundColor = if (isDarkTheme) Color(0xFF1A1A1A) else Color(0xFFF2F2F7)
val chatWallpaperResId = remember(chatWallpaperId) { ThemeWallpapers.drawableResOrNull(chatWallpaperId) }
val hasChatWallpaper = remember(chatWallpaperId, chatWallpaperResId) {
chatWallpaperId.isNotBlank() || chatWallpaperResId != null
}
val textColor = if (isDarkTheme) Color.White else Color.Black
val secondaryTextColor = if (isDarkTheme) Color(0xFF8E8E93) else Color(0xFF8E8E93)
val dateHeaderTextColor = if (isDarkTheme || chatWallpaperResId != null) Color.White else secondaryTextColor
val dateHeaderTextColor = if (isDarkTheme || hasChatWallpaper) Color.White else secondaryTextColor
val headerIconColor = Color.White
// 🔥 Keyboard & Emoji Coordinator
@@ -2588,8 +2591,7 @@ fun ChatDetailScreen(
isDarkTheme =
isDarkTheme,
hasWallpaper =
chatWallpaperResId !=
null,
hasChatWallpaper,
isSystemSafeChat =
isSystemAccount,
isSelectionMode =