From 5ff5298e0ee0f33d4955deb6be6b0acca2d6573c Mon Sep 17 00:00:00 2001 From: Ushie Date: Wed, 3 Jul 2024 02:44:10 +0300 Subject: [PATCH] fix: Use FAB instead of ListItem to patch in App Overview Closes #1995 --- .../manager/ui/screen/SelectedAppInfoScreen.kt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/app/revanced/manager/ui/screen/SelectedAppInfoScreen.kt b/app/src/main/java/app/revanced/manager/ui/screen/SelectedAppInfoScreen.kt index f38aa457..b149a903 100644 --- a/app/src/main/java/app/revanced/manager/ui/screen/SelectedAppInfoScreen.kt +++ b/app/src/main/java/app/revanced/manager/ui/screen/SelectedAppInfoScreen.kt @@ -8,7 +8,9 @@ import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding import androidx.compose.material.icons.Icons import androidx.compose.material.icons.automirrored.outlined.ArrowRight +import androidx.compose.material.icons.filled.AutoFixHigh import androidx.compose.material3.ExperimentalMaterial3Api +import androidx.compose.material3.ExtendedFloatingActionButton import androidx.compose.material3.Icon import androidx.compose.material3.ListItem import androidx.compose.material3.MaterialTheme @@ -164,6 +166,13 @@ private fun SelectedAppInfoScreen( title = stringResource(R.string.app_info), onBackClick = onBackClick ) + }, + floatingActionButton = { + ExtendedFloatingActionButton( + text = { Text(stringResource(R.string.patch)) }, + icon = { Icon(Icons.Default.AutoFixHigh, null) }, + onClick = onPatchClick + ) } ) { paddingValues -> Column( @@ -179,15 +188,6 @@ private fun SelectedAppInfoScreen( ) } - PageItem(R.string.patch, stringResource(R.string.patch_item_description), onPatchClick) - - Text( - stringResource(R.string.advanced), - color = MaterialTheme.colorScheme.primary, - style = MaterialTheme.typography.labelLarge, - modifier = Modifier.padding(horizontal = 24.dp, vertical = 8.dp) - ) - PageItem( R.string.patch_selector_item, stringResource(R.string.patch_selector_item_description, selectedPatchCount),