feat: Update send icon to ArrowUp in TelegramCaptionBar and MultiImageEditorScreen

This commit is contained in:
2026-02-07 19:34:16 +05:00
parent fdc4f42e1d
commit 0eddd448c7
5 changed files with 169 additions and 42 deletions

View File

@@ -551,6 +551,7 @@ fun MainScreen(
// Appearance: background blur color preference
val prefsManager = remember { com.rosetta.messenger.data.PreferencesManager(context) }
val backgroundBlurColorId by prefsManager.backgroundBlurColorId.collectAsState(initial = "avatar")
val pinnedChats by prefsManager.pinnedChats.collectAsState(initial = emptySet())
// AvatarRepository для работы с аватарами
val avatarRepository = remember(accountPublicKey) {
@@ -614,6 +615,12 @@ fun MainScreen(
},
onUserSelect = { selectedChatUser -> selectedUser = selectedChatUser },
backgroundBlurColorId = backgroundBlurColorId,
pinnedChats = pinnedChats,
onTogglePin = { opponentKey ->
mainScreenScope.launch {
prefsManager.togglePinChat(opponentKey)
}
},
avatarRepository = avatarRepository,
onLogout = onLogout
)
@@ -905,8 +912,7 @@ fun MainScreen(
showOtherProfileScreen = false
selectedOtherUser = null
},
avatarRepository = avatarRepository,
backgroundBlurColorId = backgroundBlurColorId
avatarRepository = avatarRepository
)
}
}