Don't create a ui::Timer if the UI is not available

This commit is contained in:
David Capello 2021-10-19 11:11:57 -03:00
parent 651fa4a3b6
commit c2f24656d7

View File

@ -180,8 +180,12 @@ int WebSocket_connect(lua_State* L)
ws->start();
if (g_connections.empty()) {
g_timer = std::make_unique<ui::Timer>(33, ui::Manager::getDefault());
g_timer->start();
#ifdef ENABLE_UI
if (App::instance()->isGui()) {
g_timer = std::make_unique<ui::Timer>(33, ui::Manager::getDefault());
g_timer->start();
}
#endif
}
g_connections.insert(ws);