From 468518bdc3e9cacfcc1c8f4ff321bf2484347dde Mon Sep 17 00:00:00 2001 From: "Cuong M. Tran" Date: Fri, 1 Mar 2024 16:40:32 +0700 Subject: [PATCH] handle back button --- .../java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt index b4488631d..466ba1043 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedTab.kt @@ -1,5 +1,6 @@ package eu.kanade.tachiyomi.ui.browse.feed +import androidx.activity.compose.BackHandler import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Bookmark import androidx.compose.material.icons.outlined.Add @@ -60,6 +61,14 @@ fun Screen.feedTab( } } + // KMK --> + BackHandler(enabled = state.selection.isNotEmpty()) { + when { + state.selection.isNotEmpty() -> screenModel.clearSelection() + } + } + // KMK <-- + return TabContent( titleRes = SYMR.strings.feed, actions =