From 68d611a25c9390c6ae4c435013427ad2c16a9f88 Mon Sep 17 00:00:00 2001 From: Julian Greilich Date: Thu, 22 Feb 2024 10:58:59 +0000 Subject: [PATCH] Revert "Android: move referral global field to local variable in QtActivityBase" This reverts commit 5b5f4344daa4df023007cd59efdf8f36b00bb150. Reason for revert: Without the key being public, we would have to duplicate this variable in our application code when fetching the stored referrer. Change-Id: I46ad3618da9912c41f8248f871c24dd41015af2b Reviewed-by: Assam Boudjelthia (cherry picked from commit 950998223b68a247ac96f7e3ef92db9f89bfec0c) Reviewed-by: Qt Cherry-pick Bot --- .../jar/src/org/qtproject/qt/android/QtActivityBase.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java b/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java index 11900ff270e..3cb6ba220e8 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtActivityBase.java @@ -27,11 +27,11 @@ public class QtActivityBase extends Activity private QtActivityDelegate m_delegate; + public static final String EXTRA_SOURCE_INFO = "org.qtproject.qt.android.sourceInfo"; + private void addReferrer(Intent intent) { - final String extraSourceInfoKey = "org.qtproject.qt.android.sourceInfo"; - - if (intent.getExtras() != null && intent.getExtras().getString(extraSourceInfoKey) != null) + if (intent.getExtras() != null && intent.getExtras().getString(EXTRA_SOURCE_INFO) != null) return; String browserApplicationId = ""; @@ -47,7 +47,7 @@ public class QtActivityBase extends Activity sourceInformation = referrer.toString().replaceFirst("android-app://", ""); } - intent.putExtra(extraSourceInfoKey, sourceInformation); + intent.putExtra(EXTRA_SOURCE_INFO, sourceInformation); } // Append any parameters to your application.