From a57851fb0cc958ea9b7dccf329d4c1ecdace5d37 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 19 Jan 2026 15:38:27 +1000 Subject: [PATCH] Qt: Fall back to QScreen if WindowInfo refresh rate query fails --- src/duckstation-qt/qtwindowinfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/duckstation-qt/qtwindowinfo.cpp b/src/duckstation-qt/qtwindowinfo.cpp index f92fa7345..e688c72ff 100644 --- a/src/duckstation-qt/qtwindowinfo.cpp +++ b/src/duckstation-qt/qtwindowinfo.cpp @@ -194,7 +194,7 @@ void QtUtils::UpdateSurfaceRefreshRate(QWidget* widget, WindowInfo* wi) // Query refresh rate, we need it for sync. Error refresh_rate_error; std::optional surface_refresh_rate = WindowInfo::QueryRefreshRateForWindow(*wi, &refresh_rate_error); - if (surface_refresh_rate.has_value()) + if (surface_refresh_rate.value_or(0.0f) > 0.0f) { wi->surface_refresh_rate = surface_refresh_rate.value(); return;