From bd6b0d3d12af91f6c94f7798e99994474767afb3 Mon Sep 17 00:00:00 2001 From: tarsin <43900799+asuka-mio@users.noreply.github.com> Date: Mon, 30 Jan 2023 09:53:24 +0800 Subject: [PATCH] Proper way to fix #107 (#148) --- .../src/main/java/me/weishu/kernelsu/ui/screen/Module.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Module.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Module.kt index e86fdb29..10e3b19b 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Module.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Module.kt @@ -82,8 +82,7 @@ fun ModuleScreen(navigator: DestinationsNavigator) { icon = { Icon(Icons.Filled.Add, moduleInstall) }, text = { Text(text = moduleInstall) }, ) - }, - floatingActionButtonPosition = FabPosition.Center, + } ) { innerPadding -> val failedEnable = stringResource(R.string.module_failed_to_enable) val failedDisable = stringResource(R.string.module_failed_to_disable) @@ -123,7 +122,8 @@ fun ModuleScreen(navigator: DestinationsNavigator) { } } else { LazyColumn( - verticalArrangement = Arrangement.spacedBy(15.dp) + verticalArrangement = Arrangement.spacedBy(15.dp), + contentPadding = remember { PaddingValues(bottom = 16.dp + 56.dp /* Scaffold Fab Spacing + Fab container height */ ) } ) { items(viewModel.moduleList) { module -> var isChecked by rememberSaveable(module) { mutableStateOf(module.enabled) }