From 539e2f5d57ccc29274557ef713037aff11ea10db Mon Sep 17 00:00:00 2001 From: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com> Date: Sun, 14 May 2023 01:22:02 +0700 Subject: [PATCH] Fix navigation backstack (#9497) Partial revert of dbbf6c5de08b8204ede371e25c1c722d9968ae4c (cherry picked from commit 6263a527772f4cce8b3b164b87d7b526773ad7ad) # Conflicts: # app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/MigrateSearchScreen.kt # app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchScreen.kt # app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreen.kt # app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryScreen.kt # app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt # app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt --- app/src/main/java/eu/kanade/presentation/util/Navigator.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/presentation/util/Navigator.kt b/app/src/main/java/eu/kanade/presentation/util/Navigator.kt index adefc29df..04e63cf61 100644 --- a/app/src/main/java/eu/kanade/presentation/util/Navigator.kt +++ b/app/src/main/java/eu/kanade/presentation/util/Navigator.kt @@ -34,8 +34,6 @@ interface Tab : cafe.adriel.voyager.navigator.tab.Tab { // SY <-- } -// TODO: this prevents crashes in nested navigators with transitions not being disposed -// properly. Go back to using vanilla Voyager Screens once fixed upstream. abstract class Screen : Screen { override val key: ScreenKey = uniqueScreenKey