xwayland: prevent invalid window configurations for X11 apps (#9253)

* fix(xwayland): prevent invalid window configurations for X11 apps

* refact(xwayland): remove unneeded line
This commit is contained in:
nyx
2025-01-31 07:26:08 -05:00
committed by GitHub
parent e6a9cfab91
commit ea16b64ec1

View File

@@ -1700,7 +1700,7 @@ void CWindow::sendWindowSize(Vector2D size, bool force, std::optional<Vector2D>
const auto PMONITOR = m_pMonitor.lock();
size = size.clamp(Vector2D{0, 0}, Vector2D{std::numeric_limits<double>::infinity(), std::numeric_limits<double>::infinity()});
size = size.clamp(Vector2D{1, 1}, Vector2D{std::numeric_limits<double>::infinity(), std::numeric_limits<double>::infinity()});
// calculate pos
// TODO: this should be decoupled from setWindowSize IMO