app: FeedsNavigationMenuPresenter if on ArticlesListByTag destination previous selected feed
--- 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
}