|
@@ -2457,7 +2457,7 @@ void _glfwPlatformFocusWindow(_GLFWwindow* window)
|
|
|
{
|
|
|
if (_glfw.x11.NET_ACTIVE_WINDOW)
|
|
|
sendEventToWM(window, _glfw.x11.NET_ACTIVE_WINDOW, 1, 0, 0, 0, 0);
|
|
|
- else
|
|
|
+ else if (_glfwPlatformWindowVisible(window))
|
|
|
{
|
|
|
XRaiseWindow(_glfw.x11.display, window->x11.handle);
|
|
|
XSetInputFocus(_glfw.x11.display, window->x11.handle,
|