From e40616a0db75bf213016bdb2807f19b71487bfb3 Mon Sep 17 00:00:00 2001 From: Luflosi Date: Wed, 18 Dec 2019 18:40:51 +0100 Subject: [PATCH] X11: Fix missing checks for EWMH attention atoms From upstream: https://github.com/glfw/glfw/commit/9b6d68ec70da775c4e2bf6481f86117cf9d9f551. --- glfw/x11_window.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/glfw/x11_window.c b/glfw/x11_window.c index 8a9d3c33e..05bff82fa 100644 --- a/glfw/x11_window.c +++ b/glfw/x11_window.c @@ -2226,6 +2226,9 @@ void _glfwPlatformHideWindow(_GLFWwindow* window) void _glfwPlatformRequestWindowAttention(_GLFWwindow* window) { + if (!_glfw.x11.NET_WM_STATE || !_glfw.x11.NET_WM_STATE_DEMANDS_ATTENTION) + return; + sendEventToWM(window, _glfw.x11.NET_WM_STATE, _NET_WM_STATE_ADD,