Correct IndexError when scrolling through matches

Since 'choices' never changes when searching, it would let 'up' and
'down' scoll past the total number of matches, resulting in an
IndexError when rendering.

'matches', however, gives accurate bounds for scrolling.