From a4d86a2e1e525dce9fb12f323b7013394639b577 Mon Sep 17 00:00:00 2001 From: arkon Date: Sat, 20 May 2023 16:16:10 -0400 Subject: [PATCH] Enable predictive back gesture for Android 13 (behind developer option)/14+ --- app/src/main/AndroidManifest.xml | 5 +++-- app/src/main/java/eu/kanade/tachiyomi/App.kt | 8 ++++++++ .../eu/kanade/tachiyomi/ui/main/MainActivity.kt | 16 ++-------------- 3 files changed, 13 insertions(+), 16 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d5664e4435..5eefefd442 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -32,16 +32,17 @@ + android:theme="@style/Theme.Tachiyomi"> { val query = intent.getStringExtra(INTENT_SEARCH_QUERY) - if (query != null && query.isNotEmpty()) { + if (!query.isNullOrEmpty()) { val filter = intent.getStringExtra(INTENT_SEARCH_FILTER) ?: "" navigator.popUntilRoot() navigator.push(GlobalSearchScreen(query, filter)) @@ -449,16 +447,6 @@ class MainActivity : BaseActivity() { return true } - override fun onBackPressed() { - if (navigator?.size == 1 && - !onBackPressedDispatcher.hasEnabledCallbacks() && - libraryPreferences.autoClearChapterCache().get() - ) { - chapterCache.clear() - } - super.onBackPressed() - } - init { registerSecureActivity(this) }