From e6a22d8ef4c093ffd703c565377ea208a88aed41 Mon Sep 17 00:00:00 2001 From: GG Bond Date: Mon, 4 Mar 2024 12:00:07 +0800 Subject: [PATCH] Reader Setting PlaceHolder --- .../com/hippo/ehviewer/ui/reader/ReaderScreen.kt | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/ReaderScreen.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/ReaderScreen.kt index 6389e2ffb..9a198e468 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/ReaderScreen.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/reader/ReaderScreen.kt @@ -86,7 +86,21 @@ fun ReaderScreen(info: BaseGalleryInfo, page: Int = -1, navigator: DestinationsN currentPage = syncState.sliderValue, totalPages = pageLoader.size, onSliderValueChange = { syncState.sliderScrollTo(it + 1) }, - onClickSettings = { }, + onClickSettings = { + launch { + dialog { cont -> + fun dispose() = cont.resume(Unit) + val state = rememberModalBottomSheetState() + ModalBottomSheet( + onDismissRequest = { dispose() }, + sheetState = state, + windowInsets = WindowInsets(0), + ) { + Spacer(modifier = Modifier.navigationBarsPadding()) + } + } + } + }, modifier = Modifier.zIndex(1f), ) CompositionLocalProvider(LocalTextStyle provides MaterialTheme.typography.bodySmall) {