mirror of
https://github.com/permissionlesstech/bitchat-android.git
synced 2026-07-25 02:25:21 +00:00
fix truncated list in sidebar (#405)
This commit is contained in:
@@ -123,6 +123,7 @@ fun SidebarOverlay(
|
|||||||
else -> {
|
else -> {
|
||||||
// Show mesh peer list when in mesh channel (default)
|
// Show mesh peer list when in mesh channel (default)
|
||||||
PeopleSection(
|
PeopleSection(
|
||||||
|
modifier = modifier.padding(bottom = 16.dp),
|
||||||
connectedPeers = connectedPeers,
|
connectedPeers = connectedPeers,
|
||||||
peerNicknames = peerNicknames,
|
peerNicknames = peerNicknames,
|
||||||
peerRSSI = peerRSSI,
|
peerRSSI = peerRSSI,
|
||||||
@@ -248,6 +249,7 @@ fun ChannelsSection(
|
|||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun PeopleSection(
|
fun PeopleSection(
|
||||||
|
modifier: Modifier = Modifier,
|
||||||
connectedPeers: List<String>,
|
connectedPeers: List<String>,
|
||||||
peerNicknames: Map<String, String>,
|
peerNicknames: Map<String, String>,
|
||||||
peerRSSI: Map<String, Int>,
|
peerRSSI: Map<String, Int>,
|
||||||
@@ -257,7 +259,7 @@ fun PeopleSection(
|
|||||||
viewModel: ChatViewModel,
|
viewModel: ChatViewModel,
|
||||||
onPrivateChatStart: (String) -> Unit
|
onPrivateChatStart: (String) -> Unit
|
||||||
) {
|
) {
|
||||||
Column {
|
Column(modifier = modifier) {
|
||||||
Row(
|
Row(
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
.fillMaxWidth()
|
.fillMaxWidth()
|
||||||
@@ -328,8 +330,6 @@ fun PeopleSection(
|
|||||||
return if (key == nickname) "You" else (peerNicknames[key] ?: (privateChats[key]?.lastOrNull()?.sender ?: key.take(12)))
|
return if (key == nickname) "You" else (peerNicknames[key] ?: (privateChats[key]?.lastOrNull()?.sender ?: key.take(12)))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
val baseNameCounts = mutableMapOf<String, Int>()
|
val baseNameCounts = mutableMapOf<String, Int>()
|
||||||
|
|
||||||
// Connected peers
|
// Connected peers
|
||||||
|
|||||||
Reference in New Issue
Block a user