Commit da3bd4cb authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

conhost: Explicitly set tty cursor position after updating output in write_console.

This avoids absolute cursor position jumps. Signed-off-by: 's avatarJacek Caban <jacek@codeweavers.com> Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
parent c21a7500
......@@ -1876,7 +1876,10 @@ static NTSTATUS write_console( struct screen_buffer *screen_buffer, const WCHAR
if (++screen_buffer->cursor_y == screen_buffer->height)
new_line( screen_buffer, &update_rect );
else if (screen_buffer->mode & ENABLE_WRAP_AT_EOL_OUTPUT)
{
update_output( screen_buffer, &update_rect );
set_tty_cursor( screen_buffer->console, screen_buffer->cursor_x, screen_buffer->cursor_y );
}
continue;
case '\a':
FIXME( "beep\n" );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment