From 15f983622405a6db8a7220e58ddde86a80030d0b Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 9 Mar 2026 23:56:02 +0300 Subject: [PATCH] android: fix MainActivity crash by applying theme after Hilt injection --- .../app/src/main/java/ru/daemonlord/messenger/MainActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/app/src/main/java/ru/daemonlord/messenger/MainActivity.kt b/android/app/src/main/java/ru/daemonlord/messenger/MainActivity.kt index d696436..60dd739 100644 --- a/android/app/src/main/java/ru/daemonlord/messenger/MainActivity.kt +++ b/android/app/src/main/java/ru/daemonlord/messenger/MainActivity.kt @@ -33,6 +33,7 @@ class MainActivity : AppCompatActivity() { private var pendingNotificationMessageId by mutableStateOf(null) override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) val savedThemeMode = runBlocking { themeRepository.getThemeMode() } AppCompatDelegate.setDefaultNightMode( when (savedThemeMode) { @@ -41,7 +42,6 @@ class MainActivity : AppCompatActivity() { AppThemeMode.SYSTEM -> AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM } ) - super.onCreate(savedInstanceState) pendingInviteToken = intent.extractInviteToken() pendingVerifyEmailToken = intent.extractVerifyEmailToken() pendingResetPasswordToken = intent.extractResetPasswordToken()