From c55a9b6aa3bede68220250df77b405bf60238dcd Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Fri, 17 May 2024 21:43:04 +0200 Subject: [PATCH] Make pinned tags toggleable --- .../launcher2/ui/common/FavoritesTagSelector.kt | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/common/FavoritesTagSelector.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/common/FavoritesTagSelector.kt index 52e5d666..b126c58d 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/common/FavoritesTagSelector.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/common/FavoritesTagSelector.kt @@ -106,7 +106,13 @@ fun FavoritesTagSelector( ), tag = tag, selected = selectedTag == tag.tag, - onClick = { onSelectTag(tag.tag) }, + onClick = { + if (selectedTag == tag.tag) { + onSelectTag(null) + } else { + onSelectTag(tag.tag) + } + }, ) } if (canScroll) { @@ -180,7 +186,13 @@ fun FavoritesTagSelector( ), tag = tag, selected = selectedTag == tag.tag, - onClick = { onSelectTag(tag.tag) }, + onClick = { + if (selectedTag == tag.tag) { + onSelectTag(null) + } else { + onSelectTag(tag.tag) + } + }, ) } }