]> git.saurik.com Git - wxWidgets.git/commitdiff
Fixed wxRTC AltGr+key input on Windows
authorJulian Smart <julian@anthemion.co.uk>
Thu, 2 Apr 2009 09:51:13 +0000 (09:51 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Thu, 2 Apr 2009 09:51:13 +0000 (09:51 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59980 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/richtext/richtextctrl.cpp

index fdba81189aba83f385c8b98fccca09493b538bbd..b338b3747b2826e15c22432337e372882f2bef39 100644 (file)
@@ -994,7 +994,8 @@ void wxRichTextCtrl::OnChar(wxKeyEvent& event)
 #ifdef __WXMAC__
                 if (event.CmdDown())
 #else
 #ifdef __WXMAC__
                 if (event.CmdDown())
 #else
-                if (event.CmdDown() || event.AltDown())
+                // Fixes AltGr+key with European input languages on Windows
+                if ((event.CmdDown() && !event.AltDown()) || (event.AltDown() && !event.CmdDown()))
 #endif
                 {
                     event.Skip();
 #endif
                 {
                     event.Skip();