I would like to ask how I am going to save the state between the fragments while using bottom navigation. For example, if I am on "HomeFragment" and I go inside it with a "MovieDetailsFragment" and then I touch on "SettingsFragment" which is on the bottom navigation as "HomeFragment" and then I go back from SettingsFragment to HomeFragment I need to see the MovieDetailsFragment since I want to keep this state, instead of the fresh reloaded HomeFragment.
Now when I go from SettingsFraggment to HomeFragment, I am getting the fresh loaded HomeFragment instead of its inside fragment which is MovieDetailsFragment. This is a sign that the app is not storing any of this state.