Wayland: Fix leak of surface scaling objects

This commit is contained in:
Camilla Löwy
2024-03-08 15:22:36 +01:00
parent bf945f1213
commit 42dc1ffaee
2 changed files with 7 additions and 0 deletions

View File

@@ -2183,6 +2183,12 @@ void _glfwDestroyWindowWayland(_GLFWwindow* window)
if (window == _glfw.wl.keyboardFocus)
_glfw.wl.keyboardFocus = NULL;
if (window->wl.fractionalScale)
wp_fractional_scale_v1_destroy(window->wl.fractionalScale);
if (window->wl.scalingViewport)
wp_viewport_destroy(window->wl.scalingViewport);
if (window->wl.activationToken)
xdg_activation_token_v1_destroy(window->wl.activationToken);