comparison src/terminal.c @ 13292:c42fe898b578 v8.0.1520

patch 8.0.1520: cursor in wrong line when using a WinBar in Terminal window commit https://github.com/vim/vim/commit/181ca99e163b145cd1a4ec47a50cc25cf3994109 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Feb 13 21:19:21 2018 +0100 patch 8.0.1520: cursor in wrong line when using a WinBar in Terminal window Problem: Cursor is in the wrong line when using a WinBar in a Terminal window. Solution: Adjust the row number. (Christian Brabandt, closes #2362)
author Christian Brabandt <cb@256bit.org>
date Tue, 13 Feb 2018 21:30:06 +0100
parents 8db0345053b9
children 5fc59833a748
comparison
equal deleted inserted replaced
13291:a9ee06deb937 13292:c42fe898b578
2396 } 2396 }
2397 } 2397 }
2398 else 2398 else
2399 pos.col = 0; 2399 pos.col = 0;
2400 2400
2401 screen_line(wp->w_winrow + pos.row, wp->w_wincol, 2401 screen_line(wp->w_winrow + pos.row + winbar_height(wp),
2402 pos.col, wp->w_width, FALSE); 2402 wp->w_wincol, pos.col, wp->w_width, FALSE);
2403 } 2403 }
2404 term->tl_dirty_row_start = MAX_ROW; 2404 term->tl_dirty_row_start = MAX_ROW;
2405 term->tl_dirty_row_end = 0; 2405 term->tl_dirty_row_end = 0;
2406 2406
2407 return OK; 2407 return OK;