Prevent crash on work manager init

This commit is contained in:
M66B
2019-06-18 21:20:03 +02:00
parent b80f7db3cb
commit d274ea64f6

View File

@@ -106,7 +106,15 @@ public class ApplicationEx extends Application {
MessageHelper.setSystemProperties();
ContactInfo.init(this, new Handler());
WorkerWatchdog.init(this);
try {
WorkerWatchdog.init(this);
} catch (Throwable ex) {
// Incorrect:
// java.lang.RuntimeException: Unable to create application eu.faircode.email.ApplicationEx:
// java.lang.IllegalStateException: WorkManager is not initialized properly.
Log.e(ex);
}
}
@Override