Merge pull request #5356 from Cacodemon345/multi-monitor-fixes

Don't use startblit/endblit for renderer switches
This commit is contained in:
Miran Grča
2025-03-16 16:45:58 +01:00
committed by GitHub
3 changed files with 9 additions and 7 deletions

View File

@@ -2026,8 +2026,8 @@ MainWindow::on_actionRenderer_options_triggered()
ui->stackedWidget->switchRenderer(static_cast<RendererStack::Renderer>(vid_api));
if (show_second_monitors) {
for (int i = 1; i < MONITORS_NUM; i++) {
if (renderers[i] && renderers[i]->reloadRendererOption() && renderers[i]->hasOptions()) {
ui->stackedWidget->switchRenderer(static_cast<RendererStack::Renderer>(vid_api));
if (renderers[i]) {
renderers[i]->switchRenderer(static_cast<RendererStack::Renderer>(vid_api));
}
}
}