From add9be5ff6e8841bf361117120399f0fed1717ce Mon Sep 17 00:00:00 2001 From: cpfeiffer Date: Tue, 11 Sep 2018 23:24:27 +0200 Subject: [PATCH] Another place to handle possible negative steps values --- .../service/devices/miband/RealtimeSamplesSupport.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/miband/RealtimeSamplesSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/miband/RealtimeSamplesSupport.java index dd88b69de..09a1257e5 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/miband/RealtimeSamplesSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/miband/RealtimeSamplesSupport.java @@ -74,7 +74,11 @@ public abstract class RealtimeSamplesSupport { } public synchronized void setSteps(int stepsPerMinute) { - this.steps = stepsPerMinute; + if (stepsPerMinute == ActivitySample.NOT_MEASURED || stepsPerMinute >= 0) { + this.steps = stepsPerMinute; + } else { + this.steps = ActivitySample.NOT_MEASURED; + } } /**