diff --git a/src/core/video_thread.cpp b/src/core/video_thread.cpp index 24b0a2a69..637aa180a 100644 --- a/src/core/video_thread.cpp +++ b/src/core/video_thread.cpp @@ -1468,10 +1468,10 @@ void VideoThread::RecreateRenderWindowOnThread(bool fullscreen, bool allow_exclu exclusive_fullscreen_requested = fullscreen_mode.has_value(); } std::optional exclusive_fullscreen_control; - if (g_settings.display_exclusive_fullscreen_control != DisplayExclusiveFullscreenControl::Automatic) + if (g_gpu_settings.display_exclusive_fullscreen_control != DisplayExclusiveFullscreenControl::Automatic) { exclusive_fullscreen_control = - (g_settings.display_exclusive_fullscreen_control == DisplayExclusiveFullscreenControl::Allowed); + (g_gpu_settings.display_exclusive_fullscreen_control == DisplayExclusiveFullscreenControl::Allowed); } g_gpu_device->DestroyMainSwapChain();