Redraw entire visible region of event graph when scrolling (fixes #2)

Seems if we try and copy the existing region and only draw the newly exposed
region we get blurring and artifacts - so it's cleanest just to redraw the
entire visible region