diff options
| author | David Göransson <david.goransson90@gmail.com> | 2023-11-22 10:34:48 +0100 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2023-11-22 12:31:17 +0100 |
| commit | a49d63caee3f38f19041033204adcb99de71eb77 (patch) | |
| tree | fe3d8416fc2d0145a77dbe3a48f454dd260ce0c9 /android | |
| parent | 1e194030ed9bdadf1d42dae0b2c1f74afec2b237 (diff) | |
| download | mullvadvpn-a49d63caee3f38f19041033204adcb99de71eb77.tar.xz mullvadvpn-a49d63caee3f38f19041033204adcb99de71eb77.zip | |
Add allow implicit flag
Diffstat (limited to 'android')
| -rw-r--r-- | android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/util/SdkUtils.kt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/util/SdkUtils.kt b/android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/util/SdkUtils.kt index 37447483c2..c95c8c9111 100644 --- a/android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/util/SdkUtils.kt +++ b/android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/util/SdkUtils.kt @@ -2,6 +2,7 @@ package net.mullvad.mullvadvpn.lib.common.util import android.Manifest import android.app.PendingIntent +import android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT import android.content.Context import android.content.pm.PackageInfo import android.content.pm.PackageManager @@ -11,7 +12,11 @@ import android.widget.Toast object SdkUtils { fun getSupportedPendingIntentFlags(): Int { - return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { + return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) { + PendingIntent.FLAG_UPDATE_CURRENT or + PendingIntent.FLAG_MUTABLE or + FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT + } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_MUTABLE } else { PendingIntent.FLAG_UPDATE_CURRENT |
