mirror of
https://github.com/vim/vim.git
synced 2025-09-25 03:54:15 -04:00
patch 8.1.1517: when a popup changes all windows are redrawn
Problem: When a popup changes all windows are redrawn. Solution: Only update the lines that were affected. Add a file for profiling popup windows efficiency.
This commit is contained in:
@@ -73,6 +73,7 @@ EXTERN short *TabPageIdxs INIT(= NULL);
|
||||
#ifdef FEAT_TEXT_PROP
|
||||
// Array with size Rows x Columns containing zindex of popups.
|
||||
EXTERN short *popup_mask INIT(= NULL);
|
||||
EXTERN short *popup_mask_next INIT(= NULL);
|
||||
|
||||
// Flag set to TRUE when popup_mask needs to be updated.
|
||||
EXTERN int popup_mask_refresh INIT(= TRUE);
|
||||
|
Reference in New Issue
Block a user