Do not reset the keyboard scroll every time you do something

It is annoying that every time I add a block or variable the scrolling on the keyboard gets reset to the start. I very much prefer the older behavior of keeping the scroll distance, since I tend to use things in a similar area to what I just did, especially when adding variables.