diff --git a/src/org/lineageos/lineageparts/profiles/NFCProfileWriter.java b/src/org/lineageos/lineageparts/profiles/NFCProfileWriter.java index d651e9b5ce330fdc93f5f483a51b47b482d1a3a7..06b9562761ac2a6df0955397caed9d4b256ab3a8 100644 --- a/src/org/lineageos/lineageparts/profiles/NFCProfileWriter.java +++ b/src/org/lineageos/lineageparts/profiles/NFCProfileWriter.java @@ -85,7 +85,7 @@ public class NFCProfileWriter extends Activity { private PendingIntent getPendingIntent() { return PendingIntent.getActivity(this, 0, new Intent(this, getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), - PendingIntent.FLAG_IMMUTABLE); + PendingIntent.FLAG_UPDATE_CURRENT); } private void disableTagWriteMode() { diff --git a/src/org/lineageos/lineageparts/profiles/triggers/NfcTriggerFragment.java b/src/org/lineageos/lineageparts/profiles/triggers/NfcTriggerFragment.java index aac98393c6bb6b2a0592861bbc4142da929d7b13..174c58046703714ceb0189c476881ce998296cc0 100644 --- a/src/org/lineageos/lineageparts/profiles/triggers/NfcTriggerFragment.java +++ b/src/org/lineageos/lineageparts/profiles/triggers/NfcTriggerFragment.java @@ -89,7 +89,7 @@ public class NfcTriggerFragment extends Fragment implements NFCProfileTagCallbac private PendingIntent getPendingIntent() { Intent intent = new Intent(getActivity(), getActivity().getClass()) .addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); - return PendingIntent.getActivity(getActivity(), 0, intent, PendingIntent.FLAG_IMMUTABLE); + return PendingIntent.getActivity(getActivity(), 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); } private void disableTagWriteMode() {