fix(tabpage): correct check for failure to close window

Avoid closing window 999 times.
This commit is contained in:
zeertzjq
2022-03-27 09:19:56 +08:00
parent f4f18a9833
commit ae0a43ec23
2 changed files with 18 additions and 1 deletions

View File

@@ -6839,7 +6839,7 @@ void tabpage_close_other(tabpage_T *tp, int forceit)
// Autocommands may delete the tab page under our fingers and we may
// fail to close a window with a modified buffer.
if (!valid_tabpage(tp) || tp->tp_firstwin == wp) {
if (!valid_tabpage(tp) || tp->tp_lastwin == wp) {
break;
}
}