summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2023-12-22 11:00:12 +0100
committerThomas <tschneider.ac@gmail.com>2023-12-22 11:00:12 +0100
commitdaf3e089953435a93c7e19534c469b3a5bc3e138 (patch)
tree011296d27d43fbe2ae745cb6c1ec56915034794b
parent24fbf41d081e9b7036d59dd0a0fc05732a52832a (diff)
Fix issue #996 - Crashes with profiles
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/activities/ContextActivity.java6
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/activities/ProfileActivity.java6
2 files changed, 12 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/activities/ContextActivity.java b/app/src/main/java/app/fedilab/android/mastodon/activities/ContextActivity.java
index 7d9390c7e..a166587f6 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/activities/ContextActivity.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/activities/ContextActivity.java
@@ -113,6 +113,12 @@ public class ContextActivity extends BaseActivity implements FragmentMastodonCon
}
}
+ @Override
+ protected void onSaveInstanceState(@NonNull Bundle outState) {
+ super.onSaveInstanceState(outState);
+ outState.clear();
+ }
+
private void loadLocalConversation() {
Bundle bundle = new Bundle();
bundle.putSerializable(Helper.ARG_STATUS, focusedStatus);
diff --git a/app/src/main/java/app/fedilab/android/mastodon/activities/ProfileActivity.java b/app/src/main/java/app/fedilab/android/mastodon/activities/ProfileActivity.java
index 79f64b71b..336f47c51 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/activities/ProfileActivity.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/activities/ProfileActivity.java
@@ -234,6 +234,12 @@ public class ProfileActivity extends BaseActivity {
}
}
+ @Override
+ protected void onSaveInstanceState(@NonNull Bundle outState) {
+ super.onSaveInstanceState(outState);
+ outState.clear();
+ }
+
private void initializeView(Account account) {
SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(ProfileActivity.this);
if (account == null) {