Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Attachment actions
Unintended behavior
View staffing
Description
Version used: alpha05
Devices/Android versions reproduced on: Emulator API LV 28
If i use back navigation and directly navigate again in the onCreateView i get an Exception that the Destination does not exists.
This bug is nearly the same as in alpha04:
I will attach the extended example project from the previous ticket.
In the app simply press the back button and the app will crash.
java.lang.IllegalArgumentException: navigation destination com.example.navbug:id/action_itemFragment_to_twoFragment is unknown to this NavController
at androidx.navigation.NavController.navigate(NavController.java:671)
at androidx.navigation.NavController.navigate(NavController.java:630)
at androidx.navigation.NavController.navigate(NavController.java:692)
at com.example.navbug.ItemFragment.onViewCreated(ItemFragment.kt:58)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1471)
at android.support.v4.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2646)
at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2416)
at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2372)
at android.support.v4.app.FragmentManagerImpl.popBackStackImmediate(FragmentManager.java:884)
at android.support.v4.app.FragmentManagerImpl.popBackStackImmediate(FragmentManager.java:827)
at android.support.v4.app.FragmentManagerImpl.popBackStackImmediate(FragmentManager.java:874)
at android.support.v4.app.FragmentManagerImpl.popBackStackImmediate(FragmentManager.java:827)
at android.support.v4.app.FragmentActivity.onBackPressed(FragmentActivity.java:190)
at com.example.navbug.TwoFragment$onViewCreated$1.onClick(TwoFragment.kt:34)
at android.view.View.performClick(View.java:6597)
at android.view.View.performClickInternal(View.java:6574)
at android.view.View.access$3100(View.java:778)
at android.view.View$PerformClick.run(View.java:25885)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)