diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/adapter/GBDeviceAdapterv2.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/adapter/GBDeviceAdapterv2.java index a32a1d4ad..3d498defd 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/adapter/GBDeviceAdapterv2.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/adapter/GBDeviceAdapterv2.java @@ -923,10 +923,11 @@ public class GBDeviceAdapterv2 extends ListAdapter= Build.VERSION_CODES.R) { + removeDynamicShortcut(device); + } } catch (Exception ex) { GB.toast(context, context.getString(R.string.error_deleting_device, ex.getMessage()), Toast.LENGTH_LONG, GB.ERROR, ex); } finally { @@ -1461,6 +1462,13 @@ public class GBDeviceAdapterv2 extends ListAdapter { @Override public boolean areItemsTheSame(@NonNull GBDevice oldItem, @NonNull GBDevice newItem) {