From 897b16872ce9aecbf8d5ee8bebd4f9e54f4492e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hans=20Kn=C3=B6chel?= Date: Fri, 8 Jul 2022 12:13:09 +0200 Subject: [PATCH] fix(android): fix screen logging --- .../analytics/TitaniumFirebaseAnalyticsModule.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/android/src/firebase/analytics/TitaniumFirebaseAnalyticsModule.java b/android/src/firebase/analytics/TitaniumFirebaseAnalyticsModule.java index 475041b..5038e75 100644 --- a/android/src/firebase/analytics/TitaniumFirebaseAnalyticsModule.java +++ b/android/src/firebase/analytics/TitaniumFirebaseAnalyticsModule.java @@ -116,7 +116,12 @@ public void setScreenNameAndScreenClass(KrollDict parameters) public void run() { Bundle bundle = new Bundle(1); - bundle.putString(screenName, screenClass); + + bundle.putString(FirebaseAnalytics.Param.SCREEN_NAME, screenName); + if (screenClass != null) { + bundle.putString(FirebaseAnalytics.Param.SCREEN_CLASS, screenClass); + } + instance.logEvent(FirebaseAnalytics.Event.SCREEN_VIEW, bundle); } });