mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
remove param from web pref dialog onDismiss call
This commit is contained in:
parent
84de7ea640
commit
41e5d3000b
2 changed files with 6 additions and 12 deletions
|
|
@ -9,19 +9,19 @@ import androidx.compose.ui.unit.dp
|
|||
import androidx.compose.ui.window.Dialog
|
||||
|
||||
@Composable
|
||||
fun WebPreferencesDialog(onDismiss: (WebPreferences?) -> Unit) {
|
||||
Dialog(onDismissRequest = { onDismiss(null) }) {
|
||||
fun WebPreferencesDialog(onDismiss: () -> Unit) {
|
||||
Dialog(onDismissRequest = { onDismiss() }) {
|
||||
Surface(
|
||||
shape = RoundedCornerShape(16.dp),
|
||||
color = Color.White
|
||||
) {
|
||||
WebPreferencesView(onDismiss)
|
||||
WebPreferencesView()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun WebPreferencesView(onDismiss: (WebPreferences?) -> Unit) {
|
||||
fun WebPreferencesView() {
|
||||
Text("Web Prefs")
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,6 @@ fun WebReaderLoadingContainer(slug: String, webReaderViewModel: WebReaderViewMod
|
|||
)
|
||||
|
||||
var showWebPreferencesDialog by remember { mutableStateOf(false ) }
|
||||
var webPreferences by remember { mutableStateOf(defaultWebPreferences ) }
|
||||
|
||||
val webReaderParams: WebReaderParams? by webReaderViewModel.webReaderParamsLiveData.observeAsState(null)
|
||||
val annotation: String? by webReaderViewModel.annotationLiveData.observeAsState(null)
|
||||
|
|
@ -87,7 +86,7 @@ fun WebReaderLoadingContainer(slug: String, webReaderViewModel: WebReaderViewMod
|
|||
.requiredHeight(height = maxToolbarHeight)
|
||||
) {
|
||||
}
|
||||
WebReader(webReaderParams!!, webPreferences, webReaderViewModel)
|
||||
WebReader(webReaderParams!!, defaultWebPreferences, webReaderViewModel)
|
||||
}
|
||||
|
||||
TopAppBar(
|
||||
|
|
@ -108,12 +107,7 @@ fun WebReaderLoadingContainer(slug: String, webReaderViewModel: WebReaderViewMod
|
|||
)
|
||||
|
||||
if (showWebPreferencesDialog) {
|
||||
WebPreferencesDialog { preferences ->
|
||||
if (preferences != null) {
|
||||
webPreferences = preferences!!
|
||||
showWebPreferencesDialog = false
|
||||
}
|
||||
|
||||
WebPreferencesDialog {
|
||||
showWebPreferencesDialog = false
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue