app: FeedsNavigationMenuPresenter if on ArticlesListByTag destination previous selected feed
authorDa Risk <da_risk@geekorum.com>
Sat, 06 May 2023 19:16:03 -0400
changeset 1035 706662f6575c
parent 1034 267c33ff995f
child 1036 1f9ddaa86a56
app: FeedsNavigationMenuPresenter if on ArticlesListByTag destination previous selected feed
app/src/main/java/com/geekorum/ttrss/articles_list/FeedsNavigationMenuPresenter.kt
--- a/app/src/main/java/com/geekorum/ttrss/articles_list/FeedsNavigationMenuPresenter.kt	Fri May 05 13:45:26 2023 -0400
+++ b/app/src/main/java/com/geekorum/ttrss/articles_list/FeedsNavigationMenuPresenter.kt	Sat May 06 19:16:03 2023 -0400
@@ -69,6 +69,9 @@
                 val currentFeedId = run {
                     if (navBackStackEntry?.destination?.route == NavRoutes.ArticlesList) {
                         navBackStackEntry?.arguments?.getLong("feed_id")
+                    } else if (navBackStackEntry?.destination?.route == NavRoutes.ArticlesListByTag) {
+                        val listEntry = navController.getBackStackEntry(NavRoutes.ArticlesList)
+                        listEntry?.arguments?.getLong("feed_id")
                     } else {
                         null
                     }