From d250a9a68083de9b7ff0f57a78f1d9c8cfcf5dab Mon Sep 17 00:00:00 2001 From: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com> Date: Wed, 25 Feb 2026 19:41:45 +0700 Subject: [PATCH] Going back now first clears search query on browse extension tab (#2906) Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com> (cherry picked from commit 75b445fa8fd42b882266e27d9b979b22ca37d42a) # Conflicts: # CHANGELOG.md --- .../eu/kanade/tachiyomi/ui/browse/extension/ExtensionsTab.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionsTab.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionsTab.kt index bc91ea121..30561baed 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionsTab.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionsTab.kt @@ -1,5 +1,6 @@ package eu.kanade.tachiyomi.ui.browse.extension +import androidx.activity.compose.BackHandler import androidx.compose.material3.AlertDialog import androidx.compose.material3.Text import androidx.compose.material3.TextButton @@ -49,6 +50,10 @@ fun extensionsTab( ), ), content = { contentPadding, _ -> + BackHandler(enabled = state.searchQuery != null) { + extensionsScreenModel.search(null) + } + ExtensionScreen( state = state, contentPadding = contentPadding,