Merge pull request #3621 from kiwix/Issue#3620

Fixed: ErrorActivity was not appearing in the non-debug version when the application crashed.
This commit is contained in:
Kelson 2023-12-23 10:25:28 +01:00 committed by GitHub
commit c6700762ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,6 +18,7 @@
package org.kiwix.kiwixmobile.core.main
import android.content.Intent
import android.content.Intent.FLAG_ACTIVITY_NEW_TASK
import android.os.Bundle
import android.os.Process
import android.view.ActionMode
@ -96,6 +97,7 @@ abstract class CoreMainActivity : BaseActivity(), WebViewProvider {
val extras = Bundle()
extras.putSerializable(ErrorActivity.EXCEPTION_KEY, paramThrowable)
intent.putExtras(extras)
intent.addFlags(FLAG_ACTIVITY_NEW_TASK)
appContext.startActivity(intent)
finish()
Process.killProcess(Process.myPid())