guarded SetCursorTop
it may mess up console on resize but at least does not crash the sim