Use type uint8_t intead of type int for the timer's minute and second values

This commit is contained in:
JustScott 2024-01-14 17:44:56 -06:00
parent 8c18106bf1
commit c936a80863

View file

@ -116,8 +116,8 @@ void WatchFaceDigital::Refresh() {
if (timer.IsRunning()) { if (timer.IsRunning()) {
auto secondsRemaining = std::chrono::duration_cast<std::chrono::seconds>(timer.GetTimeRemaining()); auto secondsRemaining = std::chrono::duration_cast<std::chrono::seconds>(timer.GetTimeRemaining());
int minutes = secondsRemaining.count() / 60; uint8_t minutes = secondsRemaining.count() / 60;
int seconds = secondsRemaining.count() % 60; uint8_t seconds = secondsRemaining.count() % 60;
lv_label_set_text_fmt(timeRemaining, "%02d:%02d", minutes, seconds); lv_label_set_text_fmt(timeRemaining, "%02d:%02d", minutes, seconds);
lv_obj_set_hidden(timeRemaining, false); lv_obj_set_hidden(timeRemaining, false);