fix: channel list display issues

- show modem preset name if channel name is empty for remote nodes
- fix channel list not showing last channel (index 7)
This commit is contained in:
andrekir 2023-05-21 18:32:33 -03:00
parent d58e092333
commit 0a3a07f9ed
3 changed files with 18 additions and 33 deletions

View file

@ -86,24 +86,6 @@ fun ChannelCard(
}
}
@Composable
fun ChannelSettingsItemList(
settingsList: List<ChannelSettings>,
maxChannels: Int = 8,
enabled: Boolean,
focusManager: FocusManager,
onSaveClicked: (List<ChannelSettings>) -> Unit,
) {
ChannelSettingsItemList(
settingsList = settingsList,
maxChannels = maxChannels,
enabled = enabled,
focusManager = focusManager,
onPositiveClicked = onSaveClicked,
onNegativeClicked = { }
)
}
@Composable
fun ChannelSettingsItemList(
settingsList: List<ChannelSettings>,
@ -111,7 +93,7 @@ fun ChannelSettingsItemList(
maxChannels: Int = 8,
enabled: Boolean,
focusManager: FocusManager,
onNegativeClicked: () -> Unit,
onNegativeClicked: () -> Unit = { },
@StringRes positiveText: Int = R.string.send,
onPositiveClicked: (List<ChannelSettings>) -> Unit,
) {
@ -215,6 +197,6 @@ fun ChannelSettingsPreview() {
),
enabled = true,
focusManager = LocalFocusManager.current,
onSaveClicked = { },
onPositiveClicked = { },
)
}