From 949aa80d52d7d7f26d7ad8e9dc9096ac857e26b7 Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Sat, 27 Aug 2022 14:00:18 +1200 Subject: [PATCH] Prevent crashes when changing system theme --- android/app/src/main/java/com/massive/MainActivity.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/massive/MainActivity.kt b/android/app/src/main/java/com/massive/MainActivity.kt index 2c91165..4b995da 100644 --- a/android/app/src/main/java/com/massive/MainActivity.kt +++ b/android/app/src/main/java/com/massive/MainActivity.kt @@ -3,6 +3,7 @@ package com.massive import com.facebook.react.ReactActivity import com.facebook.react.ReactActivityDelegate import com.facebook.react.ReactRootView +import android.os.Bundle; class MainActivity : ReactActivity() { override fun getMainComponentName(): String? { @@ -13,6 +14,10 @@ class MainActivity : ReactActivity() { return MainActivityDelegate(this, mainComponentName) } + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(null) + } + class MainActivityDelegate(activity: ReactActivity?, mainComponentName: String?) : ReactActivityDelegate(activity, mainComponentName) { override fun createRootView(): ReactRootView { @@ -25,4 +30,4 @@ class MainActivity : ReactActivity() { return BuildConfig.IS_NEW_ARCHITECTURE_ENABLED } } -} \ No newline at end of file +}