ShinobiDataGrid is scrolled to the beginning after selecting row


#1

Lets say I select row 30.

As soon as the transition for the next ViewController is animating, the grid is scrolled to the very beginning

And when I go Back, the Grid is scrolled up at the beginning.

Heres some code:

- (void)prepareDailyAverageGridView
{
    self.dailyAverageGridView = [[ShinobiDataGrid alloc] initWithFrame:CGRectMake(10,
                                                                           350,
                                                                           self.view.frame.size.width-20,
                                                                           400)];
    self.dailyAverageGridView.dataSource = self;
    self.dailyAverageGridView.delegate = self;
    self.dailyAverageGridView.selectionMode = SDataGridSelectionModeRowSingle;
    self.dailyAverageGridView.defaultRowHeight = @kRowHeight;
    self.dailyAverageGridView.defaultHeaderRowHeight = @kColumnHeaderHeight;
    self.dailyAverageGridView.numberOfFrozenColumns = 1;

    //Columns added......
}

- (void)shinobiDataGrid:(ShinobiDataGrid *)grid didSelectRow:(SDataGridRow *)row
{
    [self.navigationController pushViewController:nextViewController animated:YES];
}

What can I do to stop that behaviour?

Thanks!