]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/textctrl.cpp
compilation fix for iconv call
[wxWidgets.git] / src / msw / textctrl.cpp
index 180b5bbdd6f75486a78b8406dd20e6190fe15a9f..9630d087b9419c51e38a90f5621387e9285cc570 100644 (file)
@@ -1800,16 +1800,15 @@ void wxTextCtrl::OnChar(wxKeyEvent& event)
     switch ( event.GetKeyCode() )
     {
         case WXK_RETURN:
     switch ( event.GetKeyCode() )
     {
         case WXK_RETURN:
-            if ( !HasFlag(wxTE_MULTILINE) )
             {
                 wxCommandEvent event(wxEVT_COMMAND_TEXT_ENTER, m_windowId);
                 InitCommandEvent(event);
                 event.SetString(GetValue());
                 if ( GetEventHandler()->ProcessEvent(event) )
             {
                 wxCommandEvent event(wxEVT_COMMAND_TEXT_ENTER, m_windowId);
                 InitCommandEvent(event);
                 event.SetString(GetValue());
                 if ( GetEventHandler()->ProcessEvent(event) )
+                if ( !HasFlag(wxTE_MULTILINE) )
                     return;
                     return;
+                //else: multiline controls need Enter for themselves
             }
             }
-            //else: multiline controls need Enter for themselves
-
             break;
 
         case WXK_TAB:
             break;
 
         case WXK_TAB: