patch 8.2.0142: possible to enter popup window with CTRL-W p
Problem: Possible to enter popup window with CTRL-W p. (John Devin)
Solution: Check entered window is not a popup window. (closes #5515)
diff --git a/src/window.c b/src/window.c
index 0c3c7f6..6672433 100644
--- a/src/window.c
+++ b/src/window.c
@@ -4343,8 +4343,15 @@
win_T *owp = curwin;
#endif
+#ifdef FEAT_PROP_POPUP
if (ERROR_IF_POPUP_WINDOW)
return;
+ if (popup_is_popup(wp))
+ {
+ emsg(_("E366: Not allowed to enter a popup window"));
+ return;
+ }
+#endif
if (text_locked())
{
beep_flush();