ide: restore caret and scroll bar position after a file reload.
ide: restore caret and scroll bar position after a file reload.

For some reason the caret isn't displayed until the arrow keys are pressed,
but it is in the correct location.

wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI,wkitty42/fpGUI