android: MainActivity: Fix a nullptr exception with onSaveInstanceState.

This commit is contained in:
bunnei 2020-06-01 16:31:26 -04:00
parent fb0b52431b
commit 1550c0e955

View File

@ -83,6 +83,12 @@ public final class MainActivity extends AppCompatActivity implements MainView {
protected void onSaveInstanceState(@NonNull Bundle outState) { protected void onSaveInstanceState(@NonNull Bundle outState) {
super.onSaveInstanceState(outState); super.onSaveInstanceState(outState);
if (PermissionsHandler.hasWriteAccess(this)) { if (PermissionsHandler.hasWriteAccess(this)) {
if (getSupportFragmentManager() == null) {
return;
}
if (outState == null) {
return;
}
getSupportFragmentManager().putFragment(outState, "mPlatformGamesFragment", mPlatformGamesFragment); getSupportFragmentManager().putFragment(outState, "mPlatformGamesFragment", mPlatformGamesFragment);
} }
} }