From 74986a10f64163a9429feb72899253b7f961d481 Mon Sep 17 00:00:00 2001 From: Grishka Date: Tue, 1 Oct 2024 23:48:35 +0300 Subject: [PATCH] Fix crash. This is getting annoying. --- mastodon/build.gradle | 2 +- .../joinmastodon/android/api/session/AccountSessionManager.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/mastodon/build.gradle b/mastodon/build.gradle index fd6be97f0a..50ceac0918 100644 --- a/mastodon/build.gradle +++ b/mastodon/build.gradle @@ -13,7 +13,7 @@ android { applicationId "org.joinmastodon.android" minSdk 23 targetSdk 34 - versionCode 118 + versionCode 119 versionName "2.7.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSessionManager.java b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSessionManager.java index da11930dbc..022b361cab 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSessionManager.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSessionManager.java @@ -127,6 +127,7 @@ public void addAccount(Instance instance, Token token, Account self, Application AccountSession session=new AccountSession(token, self, app, instance.getDomain(), activationInfo==null, activationInfo); sessions.put(session.getID(), session); lastActiveAccountID=session.getID(); + prefs.edit().putString("lastActiveAccount", lastActiveAccountID).apply(); runOnDbThread(db->{ ContentValues values=new ContentValues(); session.toContentValues(values);