This behaviour has been there for a long time, but I always forgot to point it out as an issue:
With my german language 105 key keyboard, when you hold down the shift key, then move the mouse to the border of the screen, the screen starts to scroll (as expected), but it does not stop scrolling until you release the shift key. This can be annoying when you try to multi-select units (by means of holding down shift and pointing + clicking) units which are close to the border of your screen.