From 638a4a7508082f8700b135953e4f9465f675a0f5 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 6 Nov 2019 19:25:22 +0100 Subject: patch 8.1.2265: when popup with "botleft" does not fit it flips incorrectly Problem: When popup with "botleft" does not fit it flips incorrectly. Solution: Only flip when there is more space on the other side. Add the "posinvert" option to disable flipping and do it in both directions if enabled. (closes #5151) --- src/vim.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/vim.h') diff --git a/src/vim.h b/src/vim.h index 97c1f6cfd..fe1e982c5 100644 --- a/src/vim.h +++ b/src/vim.h @@ -632,6 +632,7 @@ extern int (*dyn_libintl_wputenv)(const wchar_t *envstring); #define POPF_MAPPING 0x80 // mapping keys #define POPF_INFO 0x100 // used for info of popup menu #define POPF_INFO_MENU 0x200 // align info popup with popup menu +#define POPF_POSINVERT 0x400 // vertical position can be inverted #ifdef FEAT_TEXT_PROP # define WIN_IS_POPUP(wp) ((wp)->w_popup_flags != 0) -- cgit v1.2.1