Wayland: Fix invalid size protocol error

This could happen when resizing a window with fallback decorations.

Fixes #2204
This commit is contained in:
Camilla Löwy
2024-02-15 17:26:21 +01:00
parent a650c69cff
commit b61f3fc479
3 changed files with 6 additions and 0 deletions

View File

@@ -340,6 +340,9 @@ static void resizeFramebuffer(_GLFWwindow* window)
static GLFWbool resizeWindow(_GLFWwindow* window, int width, int height)
{
width = _glfw_max(width, 1);
height = _glfw_max(height, 1);
if (width == window->wl.width && height == window->wl.height)
return GLFW_FALSE;