For a new app i use Jetpack Navigation Library to implement proper back navigation. The first level of navigation is a navigation drawer which works fine with jetpack naviga
Experimented with different approaches to handle TabLayout with Jetpack Navigation. But hit issues like having a full history of switching between tabs multiple times etc.
Browsing known Google Android Issues before raising a request for a demo, I found this existing issue.
Its status is Closed marked as Intended Behavior with the following explanation:
Navigation focuses on elements that affect the back stack and tabs do not affect the back stack - you should continue to manage tabs with a
ViewPagerandTabLayout- Referring to Youtube training.