diff options
Diffstat (limited to 'src/FbTk/Timer.cc')
-rw-r--r-- | src/FbTk/Timer.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/FbTk/Timer.cc b/src/FbTk/Timer.cc index 1806557..61875f7 100644 --- a/src/FbTk/Timer.cc +++ b/src/FbTk/Timer.cc | |||
@@ -91,7 +91,7 @@ Timer::~Timer() { | |||
91 | } | 91 | } |
92 | 92 | ||
93 | 93 | ||
94 | void Timer::setTimeout(uint64_t timeout) { | 94 | void Timer::setTimeout(uint64_t timeout, bool force_start) { |
95 | 95 | ||
96 | bool was_timing = isTiming(); | 96 | bool was_timing = isTiming(); |
97 | if (was_timing) { | 97 | if (was_timing) { |
@@ -99,7 +99,7 @@ void Timer::setTimeout(uint64_t timeout) { | |||
99 | } | 99 | } |
100 | m_timeout = timeout; | 100 | m_timeout = timeout; |
101 | 101 | ||
102 | if (was_timing) { | 102 | if (force_start || was_timing) { |
103 | start(); | 103 | start(); |
104 | } | 104 | } |
105 | } | 105 | } |