Skip to content

Commit 3c40675

Browse files
Dianne Hackbornandroid code review
authored andcommitted
Merge "Fix potential NPE when saving fragment state."
2 parents fee88fd + 258029e commit 3c40675

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

core/java/android/app/FragmentManager.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1538,6 +1538,9 @@ Bundle saveFragmentBasicState(Fragment f) {
15381538
FragmentManagerImpl.VIEW_STATE_TAG, f.mSavedViewState);
15391539
}
15401540
if (!f.mUserVisibleHint) {
1541+
if (result == null) {
1542+
result = new Bundle();
1543+
}
15411544
// Only add this if it's not the default value
15421545
result.putBoolean(FragmentManagerImpl.USER_VISIBLE_HINT_TAG, f.mUserVisibleHint);
15431546
}

0 commit comments

Comments
 (0)