History log of /frameworks/support/navigation/fragment/src/androidTest/java/androidx/navigation/fragment/EmbeddedXmlTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0ec878441e1b037ee3097a7bc6580edf3c705bef 15-May-2018 Ian Lake <ilake@google.com> Fix NavHostFragment using defaultNavHost="true"

When a NavHostFragment is added via XML as a child
fragment of a fragment added dynamically, using
setPrimaryNavigationFragment crashes FragmentManager.

Since onInflate is always followed by onAttach and
it works in onAttach, we can avoid the crash by
simply not doing the FragmentTransaction so early.

Test: EmbeddedXmlTest doesn't crash the test runner
BUG: 79656847
Change-Id: If2479be8a4755946261992e6806197cac80f6da4
/frameworks/support/navigation/fragment/src/androidTest/java/androidx/navigation/fragment/EmbeddedXmlTest.java