Hide frequently used rows slider when frequently used switch is disabled

This commit is contained in:
MM20
2022-09-21 17:39:57 +02:00
parent e50a908591
commit fa2d9825f2
@@ -283,6 +283,7 @@ fun ReorderFavoritesGrid(viewModel: EditFavoritesSheetVM) {
} }
) )
} }
AnimatedVisibility(enableFrequentlyUsed == true) {
Column( Column(
modifier = Modifier modifier = Modifier
.fillMaxWidth() .fillMaxWidth()
@@ -300,7 +301,9 @@ fun ReorderFavoritesGrid(viewModel: EditFavoritesSheetVM) {
verticalAlignment = Alignment.CenterVertically verticalAlignment = Alignment.CenterVertically
) { ) {
Slider( Slider(
modifier = Modifier.weight(1f).padding(end = 16.dp), modifier = Modifier
.weight(1f)
.padding(end = 16.dp),
value = frequentlyUsedRows.toFloat(), value = frequentlyUsedRows.toFloat(),
colors = SliderDefaults.colors( colors = SliderDefaults.colors(
inactiveTrackColor = MaterialTheme.colorScheme.onSurfaceVariant inactiveTrackColor = MaterialTheme.colorScheme.onSurfaceVariant
@@ -313,7 +316,9 @@ fun ReorderFavoritesGrid(viewModel: EditFavoritesSheetVM) {
) )
Text( Text(
text = frequentlyUsedRows.toString(), text = frequentlyUsedRows.toString(),
modifier = Modifier.width(52.dp).padding(4.dp), modifier = Modifier
.width(52.dp)
.padding(4.dp),
style = MaterialTheme.typography.labelMedium, style = MaterialTheme.typography.labelMedium,
textAlign = TextAlign.Center textAlign = TextAlign.Center
) )
@@ -323,6 +328,7 @@ fun ReorderFavoritesGrid(viewModel: EditFavoritesSheetVM) {
} }
} }
} }
}
} }
is FavoritesSheetGridItem.EmptySection -> { is FavoritesSheetGridItem.EmptySection -> {