diff --git a/src/core/fullscreen_ui.cpp b/src/core/fullscreen_ui.cpp index 8d10250b9..41525238d 100644 --- a/src/core/fullscreen_ui.cpp +++ b/src/core/fullscreen_ui.cpp @@ -3295,6 +3295,7 @@ void FullscreenUI::SwitchToGameSettings(const GameList::Entry* entry) void FullscreenUI::PopulateGraphicsAdapterList() { + auto lock = Host::GetSettingsLock(); const GPURenderer renderer = Settings::ParseRendererName(GetEffectiveTinyStringSetting(GetEditingSettingsInterface(false), "GPU", "Renderer", Settings::GetRendererName(Settings::DEFAULT_GPU_RENDERER))