forked from aniani/vim
patch 8.2.0359: popup_atcursor() may hang
Problem: popup_atcursor() may hang. (Yasuhiro Matsumoto) Solution: Take the decoration into account. (closes #5728)
This commit is contained in:
@@ -1232,8 +1232,9 @@ popup_adjust_position(win_T *wp)
|
||||
|| wp->w_popup_pos == POPPOS_BOTLEFT))
|
||||
{
|
||||
wp->w_wincol = wantcol - 1;
|
||||
if (wp->w_wincol >= Columns - 1)
|
||||
wp->w_wincol = Columns - 1;
|
||||
// Need to see at least one character after the decoration.
|
||||
if (wp->w_wincol > Columns - left_extra - 1)
|
||||
wp->w_wincol = Columns - left_extra - 1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user