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() {
|
fun toggleMigrationDialog() {
|
||||||
migrationViewModel.toggleMigrationSelection()
|
migrationViewModel.toggleMigrationSelection()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,9 @@ fun AppBarUi(appBarViewModel: AppBarViewModel) {
|
||||||
onToggleShowToasts = {
|
onToggleShowToasts = {
|
||||||
appBarViewModel.toggleShowToasts()
|
appBarViewModel.toggleShowToasts()
|
||||||
},
|
},
|
||||||
|
onSetFallbackService = {
|
||||||
|
appBarViewModel.toggleSetFallbackServiceDialog()
|
||||||
|
},
|
||||||
onMigrateToDistrib = {
|
onMigrateToDistrib = {
|
||||||
appBarViewModel.toggleMigrationDialog()
|
appBarViewModel.toggleMigrationDialog()
|
||||||
}
|
}
|
||||||
|
|
@ -93,6 +96,7 @@ fun Dropdown(
|
||||||
onDismiss: () -> Unit,
|
onDismiss: () -> Unit,
|
||||||
onChangeServer: () -> Unit,
|
onChangeServer: () -> Unit,
|
||||||
onToggleShowToasts: () -> Unit,
|
onToggleShowToasts: () -> Unit,
|
||||||
|
onSetFallbackService: () -> Unit,
|
||||||
onMigrateToDistrib: () -> Unit
|
onMigrateToDistrib: () -> Unit
|
||||||
) {
|
) {
|
||||||
DropdownMenu(
|
DropdownMenu(
|
||||||
|
|
@ -129,6 +133,17 @@ fun Dropdown(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
DropdownMenuItem(
|
||||||
|
onClick = {
|
||||||
|
onSetFallbackService()
|
||||||
|
onDismiss()
|
||||||
|
},
|
||||||
|
text = {
|
||||||
|
Text(
|
||||||
|
stringResource(LibR.string.dialog_fallback_title)
|
||||||
|
)
|
||||||
|
}
|
||||||
|
)
|
||||||
DropdownMenuItem(
|
DropdownMenuItem(
|
||||||
onClick = {
|
onClick = {
|
||||||
onMigrateToDistrib()
|
onMigrateToDistrib()
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue