This commit is contained in:
hesiod 2016-12-19 12:33:07 +00:00 committed by GitHub
commit 33512d6c1a
2 changed files with 4 additions and 1 deletions

View File

@ -120,6 +120,7 @@ information on what to include when reporting a bug.
- [Win32] Bugfix: Undecorated windows could not be iconified by the user (#861)
- [Win32] Bugfix: Deadzone logic could underflow with some controllers (#910)
- [X11] Replaced `_GLFW_HAS_XF86VM` compile-time option with dynamic loading
- [X11] Bugfix: X11: send timestamp of last key press to NET\_ACTIVE\_WINDOW
- [Cocoa] Added support for Vulkan window surface creation via MoltenVK (#870)
- [Cocoa] Bugfix: Disabling window aspect ratio would assert (#852)
- [Cocoa] Bugfix: Window creation failed to set first responder (#876,#883)
@ -277,6 +278,7 @@ skills.
- Santi Zupancic
- Jonas Ådahl
- Lasse Öörni
- Tobias Markus
- All the unmentioned and anonymous contributors in the GLFW community, for bug
reports, patches, feedback, testing and encouragement

View File

@ -1945,7 +1945,8 @@ void _glfwPlatformHideWindow(_GLFWwindow* window)
void _glfwPlatformFocusWindow(_GLFWwindow* window)
{
if (_glfw.x11.NET_ACTIVE_WINDOW)
sendEventToWM(window, _glfw.x11.NET_ACTIVE_WINDOW, 1, 0, 0, 0, 0);
sendEventToWM(window, _glfw.x11.NET_ACTIVE_WINDOW,
1, window->x11.lastKeyTime, 0, 0, 0);
else
{
XRaiseWindow(_glfw.x11.display, window->x11.handle);