fix: unselect tag on tap on selected one

This commit is contained in:
Prateek Sunal 2024-05-01 23:08:09 +05:30
parent e7ed34bb78
commit ee5362ad6c

View file

@ -316,6 +316,12 @@ class _HomePageState extends State<HomePage> {
? TagChipState.selected
: TagChipState.unselected,
onTap: () {
if (selectedTag == _codes!.tags[index - 1]) {
selectedTag = "";
setState(() {});
_applyFilteringAndRefresh();
return;
}
selectedTag = _codes!.tags[index - 1];
setState(() {});
_applyFilteringAndRefresh();