From a271d29f2273cce6550c370659a1715b09acee6e Mon Sep 17 00:00:00 2001 From: Tyler Wilding Date: Sun, 10 Nov 2024 11:55:06 -0500 Subject: [PATCH] display: ensure window sizes are pushed even when not invalid --- game/system/hid/display_manager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/game/system/hid/display_manager.cpp b/game/system/hid/display_manager.cpp index dc510b31c9..f74a2c26bf 100644 --- a/game/system/hid/display_manager.cpp +++ b/game/system/hid/display_manager.cpp @@ -404,6 +404,7 @@ void DisplayManager::update_resolutions() { } lg::info("[DISPLAY]: {}x{} is supported", new_res.width, new_res.height); m_available_resolutions.push_back(new_res); + m_available_window_sizes.push_back(new_res); } // Sort by area @@ -411,7 +412,7 @@ void DisplayManager::update_resolutions() { [](const Resolution& a, const Resolution& b) -> bool { return a.width * a.height > b.width * b.height; }); - std::sort(m_available_resolutions.begin(), m_available_resolutions.end(), + std::sort(m_available_window_sizes.begin(), m_available_window_sizes.end(), [](const Resolution& a, const Resolution& b) -> bool { return a.width * a.height > b.width * b.height; });