|
|
@ -318,6 +318,8 @@ static void xdgToplevelHandleConfigure(void* data, |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (width != 0 && height != 0) |
|
|
|
|
|
|
|
{ |
|
|
|
if (!maximized && !fullscreen) |
|
|
|
if (!maximized && !fullscreen) |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (window->numer != GLFW_DONT_CARE && window->denom != GLFW_DONT_CARE) |
|
|
|
if (window->numer != GLFW_DONT_CARE && window->denom != GLFW_DONT_CARE) |
|
|
@ -334,6 +336,7 @@ static void xdgToplevelHandleConfigure(void* data, |
|
|
|
_glfwInputWindowSize(window, width, height); |
|
|
|
_glfwInputWindowSize(window, width, height); |
|
|
|
_glfwPlatformSetWindowSize(window, width, height); |
|
|
|
_glfwPlatformSetWindowSize(window, width, height); |
|
|
|
_glfwInputWindowDamage(window); |
|
|
|
_glfwInputWindowDamage(window); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (!activated && window->autoIconify) |
|
|
|
if (!activated && window->autoIconify) |
|
|
|
_glfwPlatformIconifyWindow(window); |
|
|
|
_glfwPlatformIconifyWindow(window); |
|
|
|