Hi, I came up with an issue with ContextMenu that cause page scroll to appear. I managed to reproduce it on your demo page. The issue appears when I scale up the page so that there is less space between a button and the page edge.
I got the same issue in my app, where I have a button near the right edge of the page.