diff --git a/docs/changes.txt b/docs/changes.txt index f3fed53b77..1335ef9c92 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -42,6 +42,12 @@ Changes in behaviour not resulting in compilation errors anymore and GetOrCreateAccessible() may return NULL, indicating that native system-provided accessibility should be used. +- wxMSW port doesn't always let the system process WM_SYSKEYDOWN events any + more, make sure to call event.Skip() in your wxEVT_KEY_DOWN and/or wxEVT_CHAR + event handlers if you want the standard key combinations such as Alt-Space or + Alt-F4 to work. + + Changes in behaviour which may result in build errors ----------------------------------------------------- diff --git a/src/msw/window.cpp b/src/msw/window.cpp index cd7e253ebe..8c3c961446 100644 --- a/src/msw/window.cpp +++ b/src/msw/window.cpp @@ -3258,8 +3258,6 @@ wxWindowMSW::MSWHandleMessage(WXLRESULT *result, processed = HandleWindowEvent(event); } } - if (message == WM_SYSKEYDOWN) // Let Windows still handle the SYSKEYs - processed = false; break; case WM_SYSKEYUP: