display: ensure window sizes are pushed even when not invalid

This commit is contained in:
Tyler Wilding
2024-11-10 11:55:06 -05:00
parent 790e5cb1e2
commit a271d29f22
+2 -1
View File
@@ -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;
});