Fix search bar toggle button color

This commit is contained in:
MM20
2024-10-20 14:34:08 +02:00
parent 2a772e8f6d
commit 8376a41777
@@ -19,8 +19,10 @@ import androidx.compose.material.icons.rounded.FilterAlt
import androidx.compose.material.icons.rounded.VisibilityOff
import androidx.compose.material3.Badge
import androidx.compose.material3.FilledIconButton
import androidx.compose.material3.FilledTonalIconToggleButton
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButtonDefaults
import androidx.compose.material3.IconToggleButton
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
@@ -97,9 +99,9 @@ fun LauncherSearchBar(
enter = scaleIn(tween(100)),
exit = scaleOut(tween(100))
) {
FilledIconButton(
onClick = { sheetManager.showHiddenItemsSheet() },
colors = if (sheetManager.hiddenItemsSheetShown.value) IconButtonDefaults.filledTonalIconButtonColors() else IconButtonDefaults.iconButtonColors()
IconToggleButton(
checked = sheetManager.hiddenItemsSheetShown.value,
onCheckedChange = { if (it) sheetManager.showHiddenItemsSheet() },
) {
Icon(imageVector = Icons.Rounded.VisibilityOff, contentDescription = null)
}
@@ -109,12 +111,11 @@ fun LauncherSearchBar(
enter = scaleIn(tween(100)),
exit = scaleOut(tween(100))
) {
FilledIconButton(
onClick = {
searchVM.showFilters.value = !searchVM.showFilters.value
IconToggleButton(
checked = searchVM.showFilters.value,
onCheckedChange = {
searchVM.showFilters.value = it
},
colors = if (searchVM.showFilters.value) IconButtonDefaults.filledTonalIconButtonColors()
else IconButtonDefaults.iconButtonColors()
) {
Box {
Icon(imageVector = Icons.Rounded.FilterAlt, contentDescription = stringResource(