aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/widgets/Counter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/displayapp/widgets/Counter.cpp')
-rw-r--r--src/displayapp/widgets/Counter.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/displayapp/widgets/Counter.cpp b/src/displayapp/widgets/Counter.cpp
index e95178ec..b486e372 100644
--- a/src/displayapp/widgets/Counter.cpp
+++ b/src/displayapp/widgets/Counter.cpp
@@ -18,6 +18,7 @@ namespace {
widget->DownBtnPressed();
}
}
+
constexpr int digitCount(int number) {
int digitCount = 0;
while (number > 0) {
@@ -28,7 +29,7 @@ namespace {
}
}
-Counter::Counter(int min, int max, lv_font_t& font) : min {min}, max {max}, value {min}, font {font}, leadingZeroCount {digitCount(max)} {
+Counter::Counter(int min, int max, lv_font_t& font) : min {min}, max {max}, value {min}, leadingZeroCount {digitCount(max)}, font {font} {
}
void Counter::UpBtnPressed() {
@@ -67,6 +68,7 @@ void Counter::HideControls() {
lv_obj_set_hidden(lowerLine, true);
lv_obj_set_style_local_bg_opa(counterContainer, LV_OBJ_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_TRANSP);
}
+
void Counter::ShowControls() {
lv_obj_set_hidden(upBtn, false);
lv_obj_set_hidden(downBtn, false);