From 8074f63578488905ac9cfc00a01e3b7fd1f4852a Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Mon, 20 Dec 2021 00:32:58 +0100 Subject: [PATCH] Fixed initScreen for lockscreen (digits missing) --- main/displays/lockscreen.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main/displays/lockscreen.cpp b/main/displays/lockscreen.cpp index efe33c7..414e86e 100644 --- a/main/displays/lockscreen.cpp +++ b/main/displays/lockscreen.cpp @@ -57,9 +57,11 @@ void Lockscreen::initScreen() espgui::tft.setTextFont(7); - drawRect(0, 1, TFT_YELLOW); - drawRect(0, 2, TFT_YELLOW); - m_labels[0].redraw(std::to_string(m_numbers[0])); + drawRect(m_currentIndex, 1, TFT_YELLOW); + drawRect(m_currentIndex, 2, TFT_YELLOW); + + for(int i = 0; i <= m_currentIndex; i++) + m_labels[i].redraw(std::to_string(m_numbers[i])); } void Lockscreen::update()