From 5c44276b260a1ddcc782ee48b879493a2ee135ed Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Mon, 20 Feb 2023 14:18:06 +0100 Subject: [PATCH] Unhighlight highlightes search result on scroll --- .../src/main/java/de/mm20/launcher2/ui/launcher/PagerScaffold.kt | 1 + .../main/java/de/mm20/launcher2/ui/launcher/PullDownScaffold.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PagerScaffold.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PagerScaffold.kt index 2b3c6100..f15aa851 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PagerScaffold.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PagerScaffold.kt @@ -284,6 +284,7 @@ fun PagerScaffold( override fun onPreScroll(available: Offset, source: NestedScrollSource): Offset { if (source == NestedScrollSource.Drag && available.y.absoluteValue > available.x.absoluteValue * 2) { keyboardController?.hide() + searchVM.bestMatch.value = null } return super.onPreScroll(available, source) } diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PullDownScaffold.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PullDownScaffold.kt index 370e80df..92438c4a 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PullDownScaffold.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/PullDownScaffold.kt @@ -279,6 +279,7 @@ fun PullDownScaffold( if (isWidgetEditMode || source != NestedScrollSource.Drag) return Offset.Zero if (available.y.absoluteValue > available.x.absoluteValue * 2) { keyboardController?.hide() + searchVM.bestMatch.value = null } val canPullDown = if (isSearchOpen) { isSearchAtTop