이번에는 Fragment 중 Commit에 관한 내용을 작성한다. 서비스 중인 앱에서 아래와 같은 크래쉬 이력이 남았다. Can't access the Fragment View's LifecycleOwner when getView() is null i.e., before onCreateView() or after onDestroyView() 원인을 찾아보니 Activity 에서 onSaveInstanceState 가 호출된 후 Fragment 에서 commit 이 동작되서 발생한 문제였다. onSaveInstanceState의 호출 시점은 여기를 참고해 보면 좋겠다! 해결 방법으로는 commit 대신에 commitAllowingStateLoss 를 실행해주면 해결된다는 레퍼런스를 쉽게 찾을 수 있었다. ..