mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-24 16:20:49 +01:00
[escher] Fix bug: do not redraw window at each timer fire but only for
timer requiring redraw Change-Id: Ia39a35185a4836809970f5ba77cc76a8b2e6ee26
This commit is contained in:
@@ -9,9 +9,9 @@ Timer::Timer(uint32_t period) :
|
||||
bool Timer::tick() {
|
||||
m_numberOfTicksBeforeFire--;
|
||||
if (m_numberOfTicksBeforeFire == 0) {
|
||||
fire();
|
||||
bool needRedraw = fire();
|
||||
reset();
|
||||
return true;
|
||||
return needRedraw;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user