diff --git a/src/generic/datavgen.cpp b/src/generic/datavgen.cpp index 3a929e97fc..5c39027e6b 100644 --- a/src/generic/datavgen.cpp +++ b/src/generic/datavgen.cpp @@ -4109,9 +4109,8 @@ void wxDataViewCtrl::Select( const wxDataViewItem & item ) m_clientArea->SelectRow(row, true); - // Also reset focus - if (m_clientArea->IsSingleSel()) - m_clientArea->ChangeCurrentRow( row ); + // Also set focus to the selected item + m_clientArea->ChangeCurrentRow( row ); } }