That apparently fixed the issue, it no longer scrolls if there are no scrollbars visible.
On a unrelated bug I just found while testing this.
The IO has issues when selecting AutoScroll = true, shrink the form so the scrollbars come on, then set AutoScroll := false and expand the form, the scrollbars don't go away..
I would expect the form to refresh with no scrollbars when autoScroll is set to false in the OI.
I actually have to expand the form, toggle the AUtoScroll to correct it..
I guess I can report this as a separate bug.