Continuing the discussion from Navigation with hidden columns and rows and mergeCells:
A fiddle that is supposed to show that navigation with merged cells and hidden rows is fixed, demonstrates a similar issue.
As you can see here: http://jsfiddle.net/handsoncode/3ccww2dj/ - when navigating with the use of left/right keys on the keyboard from the very beginning of the row (for example, the third) to the very end of it, cells of hidden columns are available for selection. Consider, for example, navigation with the use of keyboard between C and G columns - selection rectangle’s stuck, trying to select hidden cells.