From 8bf39e62d5e037210b34d6aaf880a549ed091a3e Mon Sep 17 00:00:00 2001 From: Thomas Kuehne Date: Sun, 22 Jun 2025 14:06:13 +0200 Subject: [PATCH] Huawei: fix setUpdateState --- .../service/devices/huawei/HuaweiSupportProvider.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/HuaweiSupportProvider.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/HuaweiSupportProvider.java index 039f10e147..5db3ccc93a 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/HuaweiSupportProvider.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/HuaweiSupportProvider.java @@ -600,8 +600,7 @@ public class HuaweiSupportProvider { // Reconnect as no communication can succeed after this point final GBDevice device = getDevice(); if (device != null) { - device.setState(GBDevice.State.WAITING_FOR_RECONNECT); - device.sendDeviceUpdateIntent(getContext()); + device.setUpdateState(GBDevice.State.WAITING_FOR_RECONNECT, getContext()); } } @@ -906,8 +905,7 @@ public class HuaweiSupportProvider { initRequestQueue.get(initRequestQueue.size() - 1).setFinalizeReq(new RequestCallback() { @Override public void call() { - gbDevice.setState(GBDevice.State.INITIALIZED); - gbDevice.sendDeviceUpdateIntent(getContext(), GBDevice.DeviceUpdateSubject.DEVICE_STATE); + gbDevice.setUpdateState(GBDevice.State.INITIALIZED, getContext()); if (getHuaweiCoordinator().supportsP2PService()) { if (getHuaweiCoordinator().supportsCalendar()) {