From d46fe60888bff57382e79fb0e6dba5eac3bdf10f Mon Sep 17 00:00:00 2001 From: o13e <109251285+o13e@users.noreply.github.com> Date: Wed, 16 Nov 2022 20:08:14 +0100 Subject: [PATCH] Remove copied device ID toast on android 13+ (#1854) https://developer.android.com/develop/ui/views/touch-and-input/copy-paste#duplicate-notifications --- .../main/java/com/nutomic/syncthingandroid/util/Util.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nutomic/syncthingandroid/util/Util.java b/app/src/main/java/com/nutomic/syncthingandroid/util/Util.java index db50cee8..17bb1ded 100644 --- a/app/src/main/java/com/nutomic/syncthingandroid/util/Util.java +++ b/app/src/main/java/com/nutomic/syncthingandroid/util/Util.java @@ -42,8 +42,10 @@ public class Util { context.getSystemService(Context.CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText(context.getString(R.string.device_id), id); clipboard.setPrimaryClip(clip); - Toast.makeText(context, R.string.device_id_copied_to_clipboard, Toast.LENGTH_SHORT) - .show(); + if (android.os.Build.VERSION.SDK_INT < 33) { + Toast.makeText(context, R.string.device_id_copied_to_clipboard, Toast.LENGTH_SHORT) + .show(); + } } /**