android: removed one hand ui for new chat sheet

This commit is contained in:
Diogo Cunha
2024-07-18 10:15:43 +01:00
parent 12c1b348fe
commit 3bd47130e7
5 changed files with 6 additions and 9 deletions
@@ -20,11 +20,11 @@ actual fun ChatListNavLinkLayout(
disabled: Boolean,
selectedChat: State<Boolean>,
nextChatSelected: State<Boolean>,
oneHandUI: State<Boolean>
oneHandUI: State<Boolean>?
) {
var modifier = Modifier.fillMaxWidth()
if (oneHandUI.value) {
if (oneHandUI != null && oneHandUI.value) {
modifier = modifier.scale(scaleX = 1f, scaleY = -1f)
}
@@ -915,7 +915,7 @@ expect fun ChatListNavLinkLayout(
disabled: Boolean,
selectedChat: State<Boolean>,
nextChatSelected: State<Boolean>,
oneHandUI: State<Boolean>
oneHandUI: State<Boolean>? = null
)
@Preview/*(
@@ -14,7 +14,7 @@ import chat.simplex.res.MR
import kotlinx.coroutines.delay
@Composable
fun ContactListNavLinkView(chat: Chat, nextChatSelected: State<Boolean>, oneHandUI: State<Boolean>) {
fun ContactListNavLinkView(chat: Chat, nextChatSelected: State<Boolean>) {
val showMenu = remember { mutableStateOf(false) }
val disabled = chatModel.chatRunning.value == false || chatModel.deletedChats.value.contains(chat.remoteHostId to chat.chatInfo.id)
LaunchedEffect(chat.id) {
@@ -44,7 +44,6 @@ fun ContactListNavLinkView(chat: Chat, nextChatSelected: State<Boolean>, oneHand
disabled,
selectedChat,
nextChatSelected,
oneHandUI
)
}
is ChatInfo.ContactRequest -> {
@@ -73,7 +72,6 @@ fun ContactListNavLinkView(chat: Chat, nextChatSelected: State<Boolean>, oneHand
disabled,
selectedChat,
nextChatSelected,
oneHandUI
)
}
else -> {}
@@ -269,7 +269,6 @@ private fun ContactsList(
contactTypes: List<ContactType>,
contactListTitle: String ? = null
) {
val oneHandUI = remember { chatModel.controller.appPrefs.oneHandUI }
val listState = rememberLazyListState(lazyListState.first, lazyListState.second)
val searchText = rememberSaveable(stateSaver = TextFieldValue.Saver) { mutableStateOf(
TextFieldValue("")
@@ -334,7 +333,7 @@ private fun ContactsList(
}
}
SectionItemView(padding = PaddingValues(horizontal = DEFAULT_PADDING)) {
ContactListNavLinkView(chat, nextChatSelected, oneHandUI.state)
ContactListNavLinkView(chat, nextChatSelected)
}
}
}
@@ -35,7 +35,7 @@ actual fun ChatListNavLinkLayout(
disabled: Boolean,
selectedChat: State<Boolean>,
nextChatSelected: State<Boolean>,
oneHandUI: State<Boolean>
oneHandUI: State<Boolean>?,
) {
var modifier = Modifier.fillMaxWidth()
if (!disabled) modifier = modifier