Fix: scroll view to the chosen region

The problem is that if cursor is outside of the visible area and you want to jump to a region inside visible area, it places cursor on that region, but view is scrolled to the place, where it was before. 

I've just added `self.view.show(winning_region` to scroll to the chosen region.