From 8c69a8a00708c0f8e24b0133ed6742407ad4a182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Mon, 12 Sep 2022 18:35:22 +0100 Subject: [PATCH] Huami: Fix crash when selecting automatic Always On Display Fixes #2889 --- .../gadgetbridge/devices/huami/AlwaysOnDisplay.java | 2 +- .../gadgetbridge/service/devices/huami/Huami2021Config.java | 2 +- .../gadgetbridge/service/devices/huami/Huami2021Support.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/AlwaysOnDisplay.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/AlwaysOnDisplay.java index 75a68c75c..f772e5a34 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/AlwaysOnDisplay.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/AlwaysOnDisplay.java @@ -18,7 +18,7 @@ package nodomain.freeyourgadget.gadgetbridge.devices.huami; public enum AlwaysOnDisplay { OFF, - AUTO, + AUTOMATIC, SCHEDULED, ALWAYS } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Config.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Config.java index 145a9a901..120e8d2e9 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Config.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Config.java @@ -565,7 +565,7 @@ public class Huami2021Config { case 0x00: return singletonMap(configArg.getPrefKey(), AlwaysOnDisplay.OFF.name().toLowerCase(Locale.ROOT)); case 0x01: - return singletonMap(configArg.getPrefKey(), AlwaysOnDisplay.AUTO.name().toLowerCase(Locale.ROOT)); + return singletonMap(configArg.getPrefKey(), AlwaysOnDisplay.AUTOMATIC.name().toLowerCase(Locale.ROOT)); case 0x02: return singletonMap(configArg.getPrefKey(), AlwaysOnDisplay.SCHEDULED.name().toLowerCase(Locale.ROOT)); case 0x03: diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Support.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Support.java index 8503e2578..6e0014933 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Support.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/Huami2021Support.java @@ -1155,7 +1155,7 @@ public abstract class Huami2021Support extends HuamiSupport { final byte aodByte; switch (alwaysOnDisplay) { - case AUTO: + case AUTOMATIC: aodByte = 0x01; break; case SCHEDULED: