diff --git a/src/misc/lv_timer.c b/src/misc/lv_timer.c index 8602ce5ca0..24f3bed113 100644 --- a/src/misc/lv_timer.c +++ b/src/misc/lv_timer.c @@ -196,12 +196,17 @@ void lv_timer_del(lv_timer_t * timer) /** * Pause/resume a timer. * @param timer pointer to an lv_timer - * @param pause true: pause the timer; false: resume */ -void lv_timer_pause(lv_timer_t * timer, bool pause) +void lv_timer_pause(lv_timer_t * timer) { - timer->paused = pause; + timer->paused = true; } + +void lv_timer_resume(lv_timer_t * timer) +{ + timer->paused = false; +} + /** * Set new period for a lv_timer * @param timer pointer to a lv_timer diff --git a/src/misc/lv_timer.h b/src/misc/lv_timer.h index 3eae483a14..045bc59c2d 100644 --- a/src/misc/lv_timer.h +++ b/src/misc/lv_timer.h @@ -98,7 +98,9 @@ void lv_timer_del(lv_timer_t * timer); * @param timer pointer to an lv_timer * @param pause true: pause the timer; false: resume */ -void lv_timer_pause(lv_timer_t * timer, bool pause); +void lv_timer_pause(lv_timer_t * timer); + +void lv_timer_resume(lv_timer_t * timer); /** * Set the callback the timer (the function to call periodically)