From c129dd93311a477c38d4a880509de38c0506a38b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 19 Mar 2019 14:30:43 +0530 Subject: [PATCH] Wayland: Ignore invalid scale values from compositor --- glfw/wl_monitor.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glfw/wl_monitor.c b/glfw/wl_monitor.c index f258c5893..bdcb9ca59 100644 --- a/glfw/wl_monitor.c +++ b/glfw/wl_monitor.c @@ -94,8 +94,8 @@ static void outputHandleScale(void* data, int32_t factor) { struct _GLFWmonitor *monitor = data; - - monitor->wl.scale = factor; + if (factor > 0 && factor < 24) + monitor->wl.scale = factor; } static const struct wl_output_listener outputListener = {