From 0147f830be59331af304adda2ade9f401bfc5c25 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Tue, 2 Jul 2024 23:56:39 +0700 Subject: [PATCH] feat: Add back navigation to clear source search query --- .../main/java/eu/kanade/presentation/browse/SourcesScreen.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt b/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt index c6fde4b64..c286c03fe 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt @@ -1,5 +1,6 @@ package eu.kanade.presentation.browse +import androidx.activity.compose.BackHandler import androidx.compose.animation.AnimatedVisibility import androidx.compose.animation.expandVertically import androidx.compose.animation.shrinkVertically @@ -94,6 +95,10 @@ fun SourcesScreen( ) { // KMK --> val lazyListState = rememberLazyListState() + + BackHandler(enabled = !state.searchQuery.isNullOrBlank()) { + onChangeSearchQuery(null) + } // KMK <-- when {