Fix badge not updating correctly
This commit is contained in:
parent
59c250f505
commit
7c9264bf06
@ -52,7 +52,7 @@ fun GridItem(modifier: Modifier = Modifier, item: Searchable, showLabels: Boolea
|
|||||||
var showPopup by remember { mutableStateOf(false) }
|
var showPopup by remember { mutableStateOf(false) }
|
||||||
var bounds by remember { mutableStateOf(Rect.Zero) }
|
var bounds by remember { mutableStateOf(Rect.Zero) }
|
||||||
Column(modifier = modifier, horizontalAlignment = Alignment.CenterHorizontally) {
|
Column(modifier = modifier, horizontalAlignment = Alignment.CenterHorizontally) {
|
||||||
val badge by remember { viewModel.badge }.collectAsState(null)
|
val badge by remember(item.key) { viewModel.badge }.collectAsState(null)
|
||||||
val iconSize = LocalGridIconSize.current.toPixels()
|
val iconSize = LocalGridIconSize.current.toPixels()
|
||||||
val icon by remember(item.key) { viewModel.getIcon(iconSize.toInt()) }.collectAsState(null)
|
val icon by remember(item.key) { viewModel.getIcon(iconSize.toInt()) }.collectAsState(null)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user