diff --git a/src/app/MenuBar.cpp b/src/app/MenuBar.cpp index 5dec2a77..42958ff8 100644 --- a/src/app/MenuBar.cpp +++ b/src/app/MenuBar.cpp @@ -796,12 +796,15 @@ struct LibraryButton : MenuButton { ui::Menu* menu = createMenu(); menu->cornerFlags = BND_CORNER_TOP; menu->box.pos = getAbsoluteOffset(math::Vec(0, box.size.y)); + // Check for updates when menu is opened - std::thread t([&]() { - system::setThreadName("Library"); - library::checkUpdates(); - }); - t.detach(); + if (!settings::devMode) { + std::thread t([&]() { + system::setThreadName("Library"); + library::checkUpdates(); + }); + t.detach(); + } } void step() override {