From 4e0f78dfa0b8c7eff9490f2044eb159983f94122 Mon Sep 17 00:00:00 2001 From: Vitor Kiguchi Date: Mon, 3 Apr 2023 10:01:25 -0300 Subject: [PATCH] citra_qt: fix vsync configuration being possible while a game is running --- src/citra_qt/configuration/configure_graphics.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/citra_qt/configuration/configure_graphics.cpp b/src/citra_qt/configuration/configure_graphics.cpp index 1a48e5c66..4f3dbaac5 100644 --- a/src/citra_qt/configuration/configure_graphics.cpp +++ b/src/citra_qt/configuration/configure_graphics.cpp @@ -119,7 +119,8 @@ void ConfigureGraphics::SetupPerGameUI() { ui->toggle_accurate_mul->setEnabled(Settings::values.shaders_accurate_mul.UsingGlobal()); ui->toggle_disk_shader_cache->setEnabled( Settings::values.use_disk_shader_cache.UsingGlobal()); - ui->toggle_vsync_new->setEnabled(Settings::values.use_vsync_new.UsingGlobal()); + ui->toggle_vsync_new->setEnabled(ui->toggle_vsync_new->isEnabled() && + Settings::values.use_vsync_new.UsingGlobal()); return; }