mirror of
https://github.com/lone-cloud/prism-android
synced 2026-06-03 19:54:44 -07:00
Add dropdown item to change fallback service
This commit is contained in:
parent
ca8717f3b4
commit
1b5ed3838c
2 changed files with 19 additions and 0 deletions
|
|
@ -72,6 +72,10 @@ class AppBarViewModel(
|
|||
}
|
||||
}
|
||||
|
||||
fun toggleSetFallbackServiceDialog() {
|
||||
migrationViewModel.toggleFallbackSelection()
|
||||
}
|
||||
|
||||
fun toggleMigrationDialog() {
|
||||
migrationViewModel.toggleMigrationSelection()
|
||||
}
|
||||
|
|
|
|||
|
|
@ -68,6 +68,9 @@ fun AppBarUi(appBarViewModel: AppBarViewModel) {
|
|||
onToggleShowToasts = {
|
||||
appBarViewModel.toggleShowToasts()
|
||||
},
|
||||
onSetFallbackService = {
|
||||
appBarViewModel.toggleSetFallbackServiceDialog()
|
||||
},
|
||||
onMigrateToDistrib = {
|
||||
appBarViewModel.toggleMigrationDialog()
|
||||
}
|
||||
|
|
@ -93,6 +96,7 @@ fun Dropdown(
|
|||
onDismiss: () -> Unit,
|
||||
onChangeServer: () -> Unit,
|
||||
onToggleShowToasts: () -> Unit,
|
||||
onSetFallbackService: () -> Unit,
|
||||
onMigrateToDistrib: () -> Unit
|
||||
) {
|
||||
DropdownMenu(
|
||||
|
|
@ -129,6 +133,17 @@ fun Dropdown(
|
|||
}
|
||||
}
|
||||
)
|
||||
DropdownMenuItem(
|
||||
onClick = {
|
||||
onSetFallbackService()
|
||||
onDismiss()
|
||||
},
|
||||
text = {
|
||||
Text(
|
||||
stringResource(LibR.string.dialog_fallback_title)
|
||||
)
|
||||
}
|
||||
)
|
||||
DropdownMenuItem(
|
||||
onClick = {
|
||||
onMigrateToDistrib()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue