diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java index d421aeb5..cb510ade 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java @@ -37,6 +37,7 @@ import android.widget.ImageView; import android.widget.ProgressBar; import android.widget.TextView; +import com.crashlytics.android.Crashlytics; import com.gmeremit.online.gmeremittance_native.R; import com.gmeremit.online.gmeremittance_native.base.BaseActivity; import com.gmeremit.online.gmeremittance_native.customwidgets.CurrencyFormatterTextWatcher; @@ -303,7 +304,14 @@ public class SplashScreen extends BaseActivity implements View.OnClickListener, @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); - performDefaultAction(null); + try { + performDefaultAction(null); + } + catch(Exception e) + { + Crashlytics.logException(new IllegalStateException("OnNewIntent called but exception was thrown while performing default Action")); + restartApp(); + } } @Override