Small UI fixes
This commit is contained in:
parent
c191397dc0
commit
319a21f103
|
|
@ -251,24 +251,30 @@ private fun KeepAlive() {
|
|||
onDismissRequest = { expanded = false },
|
||||
onClick = { expanded = true },
|
||||
surface = {
|
||||
val (title, desc) = when (Configs.keepAlive) {
|
||||
Configs.KeepAlive.OFF -> R.string.settings_keep_alive to R.string.off
|
||||
Configs.KeepAlive.FOREGROUND -> R.string.settings_keep_alive_foreground to R.string.settings_keep_alive_foreground_desc
|
||||
val desc = when (Configs.keepAlive) {
|
||||
Configs.KeepAlive.OFF -> R.string.off
|
||||
Configs.KeepAlive.FOREGROUND -> R.string.settings_keep_alive_foreground
|
||||
}
|
||||
SettingsItem(
|
||||
icon = Icons.Outlined.HourglassEmpty,
|
||||
title = stringResource(title),
|
||||
title = stringResource(R.string.settings_keep_alive),
|
||||
desc = stringResource(desc)
|
||||
)
|
||||
}
|
||||
) {
|
||||
DropdownMenuItem(
|
||||
text = { Text(stringResource(R.string.off)) },
|
||||
onClick = { Configs.keepAlive = Configs.KeepAlive.OFF }
|
||||
onClick = {
|
||||
Configs.keepAlive = Configs.KeepAlive.OFF
|
||||
expanded = false
|
||||
}
|
||||
)
|
||||
DropdownMenuItem(
|
||||
text = { Text(stringResource(R.string.settings_keep_alive_foreground)) },
|
||||
onClick = { Configs.keepAlive = Configs.KeepAlive.FOREGROUND }
|
||||
onClick = {
|
||||
Configs.keepAlive = Configs.KeepAlive.FOREGROUND
|
||||
expanded = false
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -90,5 +90,4 @@
|
|||
<string name="settings_detail_patch_logs">Detail patch logs</string>
|
||||
<string name="settings_keep_alive">Keep alive</string>
|
||||
<string name="settings_keep_alive_foreground">Foreground</string>
|
||||
<string name="settings_keep_alive_foreground_desc">Create a notification to keep manager alive</string>
|
||||
</resources>
|
||||
|
|
|
|||
Loading…
Reference in New Issue