diff --git a/otk/application.cc b/otk/application.cc index afe06f80..c5889e8d 100644 --- a/otk/application.cc +++ b/otk/application.cc @@ -56,9 +56,8 @@ void Application::run(void) while (_appwidget_count > 0) { dispatchEvents(); - if (_appwidget_count <= 0) - break; - Timer::dispatchTimers(); // fire pending events + if (_appwidget_count > 0) + Timer::dispatchTimers(); // fire pending events } }