1
0
Fork 0
mirror of https://github.com/gwm17/glfw.git synced 2024-11-27 04:28:52 -05:00

Fix detection of Win32 software monitor events

Fixes #53.
This commit is contained in:
Camilla Berglund 2016-02-23 11:27:33 +01:00
parent d956dbbd2c
commit 0ea193c4e2
2 changed files with 5 additions and 8 deletions

View File

@ -98,6 +98,8 @@ does not find Doxygen, the documentation will not be generated.
- [Win32] Bugfix: MinGW import library lacked the `lib` prefix - [Win32] Bugfix: MinGW import library lacked the `lib` prefix
- [Win32] Bugfix: Monitor connection and disconnection events were not reported - [Win32] Bugfix: Monitor connection and disconnection events were not reported
when no windows existed when no windows existed
- [Win32] Bugfix: Activating or deactivating displays in software did not
trigger monitor callback
- [Cocoa] Removed support for OS X 10.6 - [Cocoa] Removed support for OS X 10.6
- [Cocoa] Bugfix: Full screen windows on secondary monitors were mispositioned - [Cocoa] Bugfix: Full screen windows on secondary monitors were mispositioned
- [Cocoa] Bugfix: Connecting a joystick that reports no name would segfault - [Cocoa] Bugfix: Connecting a joystick that reports no name would segfault

View File

@ -264,15 +264,10 @@ static LRESULT CALLBACK windowProc(HWND hWnd, UINT uMsg,
break; break;
} }
case WM_DEVICECHANGE: case WM_DISPLAYCHANGE:
{ {
if (wParam == DBT_DEVNODES_CHANGED) _glfwInputMonitorChange();
{ return 0;
_glfwInputMonitorChange();
return TRUE;
}
break;
} }
} }