[notifications][android] fix #1527

This commit is contained in:
Salakar
2018-09-25 12:01:42 +01:00
parent ea9b04737b
commit fb6153db94
2 changed files with 10 additions and 2 deletions

View File

@@ -152,7 +152,15 @@ public class Utils {
appProcess.importance == ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND appProcess.importance == ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND
&& appProcess.processName.equals(packageName) && appProcess.processName.equals(packageName)
) { ) {
ReactContext reactContext = (ReactContext) context; ReactContext reactContext;
try {
reactContext = (ReactContext) context;
} catch(ClassCastException exception) {
// Not react context so default to true
return true;
}
return reactContext.getLifecycleState() == LifecycleState.RESUMED; return reactContext.getLifecycleState() == LifecycleState.RESUMED;
} }
} }

View File

@@ -122,7 +122,7 @@ dependencies {
// Cloud Firestore // Cloud Firestore
implementation "com.google.firebase:firebase-firestore:17.1.0" implementation "com.google.firebase:firebase-firestore:17.1.0"
// Cloud Messaging / FCM // Cloud Messaging / FCM
implementation "com.google.firebase:firebase-messaging:17.3.3" implementation "com.google.firebase:firebase-messaging:17.3.2"
// Crashlytics // Crashlytics
implementation('com.crashlytics.sdk.android:crashlytics:2.9.3@aar') { implementation('com.crashlytics.sdk.android:crashlytics:2.9.3@aar') {
transitive = true transitive = true