From 709afc5df7f2a4cf6ff8dfa66db8ebc9d0dfeed6 Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Mon, 6 May 2024 19:46:51 +0200 Subject: [PATCH] Garmin: fix spurious protobuf messages --- .../service/devices/garmin/ProtocolBufferHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/ProtocolBufferHandler.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/ProtocolBufferHandler.java index f2dbf82e0..c609a5125 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/ProtocolBufferHandler.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/garmin/ProtocolBufferHandler.java @@ -138,6 +138,7 @@ public class ProtocolBufferHandler implements MessageHandler { if (protobufFragment.totalLength <= (statusMessage.getDataOffset() + maxChunkSize)) { chunkedFragmentsMap.remove(protobufFragment); + return null; } return protobufFragment.getNextChunk(statusMessage);