From 6853166cf546a4ce561195eba01f1b1fd6d56420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=BA=D0=BE=D0=B2=20=D0=94=D0=BC=D0=B8?= =?UTF-8?q?=D1=82=D1=80=D0=B8=D0=B9?= <13werwolf13@mail.ru> Date: Wed, 2 Feb 2022 09:02:51 +0500 Subject: [PATCH] Update src/displayapp/screens/WatchFaceTerminal.cpp Co-authored-by: NeroBurner --- src/displayapp/screens/WatchFaceTerminal.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/displayapp/screens/WatchFaceTerminal.cpp b/src/displayapp/screens/WatchFaceTerminal.cpp index 856ba62c5f..9667500c56 100644 --- a/src/displayapp/screens/WatchFaceTerminal.cpp +++ b/src/displayapp/screens/WatchFaceTerminal.cpp @@ -109,7 +109,12 @@ WatchFaceTerminal::~WatchFaceTerminal() { lv_obj_clean(lv_scr_act()); } - void WatchFaceTerminal::Refresh() { +void WatchFaceTerminal::Refresh() { + powerPresent = batteryController.IsPowerPresent(); + if (powerPresent.IsUpdated()) { + lv_label_set_text_static(batteryPlug, BatteryIcon::GetPlugIcon(powerPresent.Get())); + } + batteryPercentRemaining = batteryController.PercentRemaining(); if (batteryPercentRemaining.IsUpdated()) { auto batteryPercent = batteryPercentRemaining.Get();