]> git.saurik.com Git - wxWidgets.git/commitdiff
documented while event.Skip() is necessary so that nobody removes it
authorVáclav Slavík <vslavik@fastmail.fm>
Fri, 23 Jul 2004 16:45:23 +0000 (16:45 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Fri, 23 Jul 2004 16:45:23 +0000 (16:45 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28425 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/listctrl.cpp

index 066e416df9c3b384fffc3498090bb3b340cb72c9..f4ae560cececbbb43817ed7c2ac37e3952a16e0b 100644 (file)
@@ -2114,13 +2114,16 @@ void wxListTextCtrl::OnKillFocus( wxFocusEvent &event )
 {
     if ( !m_finished )
     {
 {
     if ( !m_finished )
     {
-        // We must finish regardless of success, otherwise we'll get focus problems
+        // We must finish regardless of success, otherwise we'll get
+        // focus problems:
         Finish();
 
         if ( !AcceptChanges() )
             m_owner->OnRenameCancelled( m_itemEdited );
     }
 
         Finish();
 
         if ( !AcceptChanges() )
             m_owner->OnRenameCancelled( m_itemEdited );
     }
 
+    // We must let the native text control handle focus, too, otherwise
+    // it could have problems with the cursor (e.g., in wxGTK):
     event.Skip();
 }
 
     event.Skip();
 }