Show horizontal scrollbar for wide Grid

The horizontal scrollbar for our Grid component does not show, unless you click on a heading that is partially out of view, then the grid scrolls over, then the scrollbar is hidden again.

I would like the scrollbar to always appear if there is not enough room to fit all columns in the container.

Our code:

Grid grid = new Grid();
grid.setWidth("100%");
grid.setHeightMode(HeightMode.UNDEFINED);

Thank you!

It seems Vaadin detects the width of scrollbar to determine if it should be visible or not (mobile vs desktop for example). I was viewing inside the Firefox and Chrome responsive views, thus no scrollbars were being shown. When viewed normally with just a narrow window, scrollbars did appear.