From 0afb2a7e2263aa745e0a51bc2e4e1d0363ab70d1 Mon Sep 17 00:00:00 2001 From: Fire Cube Date: Sat, 24 May 2025 11:55:24 +0200 Subject: [PATCH] fix mutex --- src/core/devtools/widget/module_list.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/core/devtools/widget/module_list.cpp b/src/core/devtools/widget/module_list.cpp index 8603ecf87..85b554838 100644 --- a/src/core/devtools/widget/module_list.cpp +++ b/src/core/devtools/widget/module_list.cpp @@ -16,10 +16,6 @@ namespace Core::Devtools::Widget { std::filesystem::path ModuleList::game_folder; void ModuleList::Draw() { - { - std::scoped_lock lock(modules_mutex); - } - SetNextWindowSize({550.0f, 600.0f}, ImGuiCond_FirstUseEver); if (!Begin("Module List", &open)) { End(); @@ -32,6 +28,7 @@ void ModuleList::Draw() { TableSetupColumn("Modulname", ImGuiTableColumnFlags_WidthStretch); TableHeadersRow(); + std::scoped_lock lock(modules_mutex); for (const auto& module : modules) { TableNextRow();