I have had this issue as well. The "Simple" solution of adding events for the buttons doesn't seem to work, especially since I am using the spacebar for some actions, and they still cause scrolling issues.
Any progress on how to fix this?
If not I have a sort of work around. My test project is self hosted, so I have complete control of the page it is on. I simply removed anything that would cause the page to be too tall (ie taller than the average browser viewport height).
I have a comment form on my page, and I solved this problem by giving it a fixed position, and having it slide out when the user hovers over the comments section with their mouse.
Have a look: http://games.mikemalaska.com/test/