git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34800
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
editor->Show( false );
editor->DecRef();
attr->DecRef();
- m_gridWin->SetFocus();
+
+ // if the focus moved completely outside this application, set it to
+ // ourselves so that it's not "lost" when the user switches back to
+ // this app
+ if ( !FindFocus() )
+ m_gridWin->SetFocus();
+
// refresh whole row to the right
wxRect rect( CellToRect(row, col) );
CalcScrolledPosition(rect.x, rect.y, &rect.x, &rect.y );