Prevent double crash reports

pull/160/head
M66B 5 years ago
parent 3222b3695b
commit 6dd3159be0

@ -73,12 +73,15 @@ public class ApplicationEx extends Application {
logMemory("App create version=" + BuildConfig.VERSION_NAME);
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
final boolean crash_reports = prefs.getBoolean("crash_reports", false);
prev = Thread.getDefaultUncaughtExceptionHandler();
Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
@Override
public void uncaughtException(Thread thread, Throwable ex) {
if (ownFault(ex)) {
if (!crash_reports && ownFault(ex)) {
Log.e(ex);
if (BuildConfig.BETA_RELEASE ||

Loading…
Cancel
Save