mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
patch 8.2.0191: cannot put a terminal in a popup window
Problem: Cannot put a terminal in a popup window. Solution: Allow opening a terminal in a popup window. It will always have keyboard focus until closed.
This commit is contained in:
@@ -1735,6 +1735,11 @@ retnomove:
|
||||
wp = curwin;
|
||||
# endif
|
||||
}
|
||||
#endif
|
||||
#if defined(FEAT_PROP_POPUP) && defined(FEAT_TERMINAL)
|
||||
if (popup_is_popup(curwin) && curbuf->b_term != NULL)
|
||||
// terminal in popup window: don't jump to another window
|
||||
return IN_OTHER_WIN;
|
||||
#endif
|
||||
// Only change window focus when not clicking on or dragging the
|
||||
// status line. Do change focus when releasing the mouse button
|
||||
|
Reference in New Issue
Block a user