diff --git a/escher/src/selectable_table_view.cpp b/escher/src/selectable_table_view.cpp index 407bf442d..7960cac26 100644 --- a/escher/src/selectable_table_view.cpp +++ b/escher/src/selectable_table_view.cpp @@ -29,6 +29,7 @@ int SelectableTableView::selectedColumn() { void SelectableTableView::didBecomeFirstResponder() { if (m_dataHasChanged) { reloadData(); + scrollToCell(m_selectedCellX, m_selectedCellY); m_dataHasChanged = false; } if (m_delegate) {