From 51c8e3b2c650740267bc93748243e45df653ea41 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 29 Mar 2022 09:47:48 +0530 Subject: [PATCH] Add some more debug about scale changes --- glfw/wl_window.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/glfw/wl_window.c b/glfw/wl_window.c index 63a787f57..43578add9 100644 --- a/glfw/wl_window.c +++ b/glfw/wl_window.c @@ -246,6 +246,7 @@ dispatchChangesAfterConfigure(_GLFWwindow *window, int32_t width, int32_t height } if (scale_changed) { + debug("Scale changed to %d in dispatchChangesAfterConfigure", window->wl.scale); if (!size_changed) resizeFramebuffer(window); _glfwInputWindowContentScale(window, window->wl.scale, window->wl.scale); } @@ -297,6 +298,7 @@ static void surfaceHandleEnter(void *data, window->wl.monitors[window->wl.monitorsCount++] = monitor; if (checkScaleChange(window)) { + debug("Scale changed to %d in surface enter event", window->wl.scale); resizeFramebuffer(window); _glfwInputWindowContentScale(window, window->wl.scale, window->wl.scale); ensure_csd_resources(window); @@ -322,6 +324,7 @@ static void surfaceHandleLeave(void *data, window->wl.monitors[--window->wl.monitorsCount] = NULL; if (checkScaleChange(window)) { + debug("Scale changed to %d in surface leave event", window->wl.scale); resizeFramebuffer(window); _glfwInputWindowContentScale(window, window->wl.scale, window->wl.scale); ensure_csd_resources(window);