diff options
author | elfmz <fenix1905@tut.by> | 2021-04-20 01:29:04 +0300 |
---|---|---|
committer | elfmz <fenix1905@tut.by> | 2021-04-20 01:29:04 +0300 |
commit | db8de613954a872df52785267d0330a2e29cb386 (patch) | |
tree | ffdd12cf27ba255071f0a0c9f391ebdacbe79e83 | |
parent | 5e397da8f088b36916b32ba1fca4c6a8c7fd6ad2 (diff) |
WXK_RAW_CONTROL should not reset FN-alternation statev2021-04-19_alpha
-rw-r--r-- | WinPort/src/Backend/WX/wxWinTranslations.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/WinPort/src/Backend/WX/wxWinTranslations.cpp b/WinPort/src/Backend/WX/wxWinTranslations.cpp index e1936587..09001a5a 100644 --- a/WinPort/src/Backend/WX/wxWinTranslations.cpp +++ b/WinPort/src/Backend/WX/wxWinTranslations.cpp @@ -349,6 +349,7 @@ void KeyTracker::OnKeyDown(wxKeyEvent& event, DWORD ticks) } else if (event.GetKeyCode() != WXK_ALT && event.GetKeyCode() != WXK_CONTROL + && event.GetKeyCode() != WXK_RAW_CONTROL && event.GetKeyCode() != WXK_SHIFT) { Touchbar_SetAlternate(false); } @@ -367,6 +368,7 @@ bool KeyTracker::OnKeyUp(wxKeyEvent& event) if (event.GetRawKeyCode() == RAW_FUNCTION || ( event.GetKeyCode() != WXK_ALT && event.GetKeyCode() != WXK_CONTROL + && event.GetKeyCode() != WXK_RAW_CONTROL && event.GetKeyCode() != WXK_SHIFT)) { Touchbar_SetAlternate(false); } |