diff --git a/src/display/window.cc b/src/display/window.cc index a0a0e2a8..97706b2d 100644 --- a/src/display/window.cc +++ b/src/display/window.cc @@ -63,8 +63,10 @@ Window::resize(int x, int y, int w, int h) { void Window::schedule_update(unsigned int wait_seconds) { - if (wait_seconds == 0) + if (wait_seconds == 0) { m_slot_schedule(this, torrent::utils::ceil_seconds(torrent::this_thread::cached_time() + 100ms)); + return; + } m_slot_schedule(this, torrent::utils::ceil_seconds(torrent::this_thread::cached_time() + 1s*wait_seconds)); }