Skip to content

Commit b8dd80c

Browse files
committed
fix search bar clear icon animation
1 parent 917f1da commit b8dd80c

1 file changed

Lines changed: 12 additions & 14 deletions

File tree

app/src/main/java/com/cornellappdev/score/components/highlights/HighlightsSearchBar.kt

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ fun HighlightsSearchBar(
8484

8585
BasicTextField(
8686
value = searchQuery,
87-
onValueChange = { searchQuery = it /*todo viewmodel load results*/},
87+
onValueChange = { searchQuery = it /*todo viewmodel load results*/ },
8888
singleLine = true,
8989
textStyle = bodyNormal,
9090
visualTransformation = VisualTransformation.None,
@@ -104,20 +104,18 @@ fun HighlightsSearchBar(
104104
)
105105
}
106106

107-
if (searchQuery.isNotEmpty()) {
108-
AnimatedVisibility(
109-
visible = searchQuery.isNotEmpty(),
110-
enter = fadeIn() + scaleIn(),
111-
exit = fadeOut() + scaleOut()
112-
) {
113-
Icon(
114-
painter = painterResource(R.drawable.ic_close),
115-
contentDescription = "clear field",
116-
modifier = Modifier.clickable(
117-
onClick = { searchQuery = "" }
118-
)
107+
AnimatedVisibility(
108+
visible = searchQuery.isNotEmpty(),
109+
enter = fadeIn() + scaleIn(),
110+
exit = fadeOut() + scaleOut()
111+
) {
112+
Icon(
113+
painter = painterResource(R.drawable.ic_close),
114+
contentDescription = "clear field",
115+
modifier = Modifier.clickable(
116+
onClick = { searchQuery = "" }
119117
)
120-
}
118+
)
121119
}
122120
}
123121
}

0 commit comments

Comments
 (0)