Merge pull request #13259 from TryTwo/PR_Config_signals

Qt: Fix some options not changing enabled status on game start.
This commit is contained in:
JMC47
2025-01-18 18:11:04 -05:00
committed by GitHub
3 changed files with 14 additions and 4 deletions

View File

@ -232,7 +232,10 @@ void GeneralWidget::OnEmulationStateChanged(bool running)
std::string current_backend = m_backend_combo->currentData().toString().toStdString();
if (Config::Get(Config::MAIN_GFX_BACKEND) != current_backend)
{
m_backend_combo->Load();
{
const QSignalBlocker blocker(m_backend_combo);
m_backend_combo->Load();
}
emit BackendChanged(QString::fromStdString(Config::Get(Config::MAIN_GFX_BACKEND)));
}
}