Bugfix active section

Fixes a bug where a section larger than the VP wouldn't highlight as active when it was at the exact pixel height of the `scrollOffset`