From 962327dec0ead4bb6cd28da01045df4650165541 Mon Sep 17 00:00:00 2001 From: Nusi Date: Wed, 2 Aug 2017 18:56:40 +0200 Subject: [PATCH] Fix checking key categories in wxKeyEvent::IsKeyInCategory() WXK_END key belongs to WXK_CATEGORY_JUMP (not WXK_CATEGORY_PAGING) and WXK_PAGEUP belongs to WXK_CATEGORY_PAGING (not WXK_CATEGORY_JUMP). --- src/common/event.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/event.cpp b/src/common/event.cpp index f1bb67798a..ee9f69aec1 100644 --- a/src/common/event.cpp +++ b/src/common/event.cpp @@ -824,13 +824,13 @@ bool wxKeyEvent::IsKeyInCategory(int category) const return (category & WXK_CATEGORY_ARROW) != 0; case WXK_PAGEDOWN: - case WXK_END: + case WXK_PAGEUP: case WXK_NUMPAD_PAGEUP: case WXK_NUMPAD_PAGEDOWN: return (category & WXK_CATEGORY_PAGING) != 0; case WXK_HOME: - case WXK_PAGEUP: + case WXK_END: case WXK_NUMPAD_HOME: case WXK_NUMPAD_END: return (category & WXK_CATEGORY_JUMP) != 0;