diff options
author | James McCoy <jamessan@jamessan.com> | 2017-02-06 10:23:55 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-06 10:23:55 -0500 |
commit | 24ade150f9ae0cd2ce137b02530549c66a06b873 (patch) | |
tree | 5940d83ffcbb0e0ce99da948e855d9e04a9a2d02 /src/nvim/os | |
parent | 11efbc80e328d6e92bdb1cdcf6aeac98050c2077 (diff) | |
parent | b77cad183ddcb7d0f312a3cf022238c43932a07b (diff) | |
download | rneovim-24ade150f9ae0cd2ce137b02530549c66a06b873.tar.gz rneovim-24ade150f9ae0cd2ce137b02530549c66a06b873.tar.bz2 rneovim-24ade150f9ae0cd2ce137b02530549c66a06b873.zip |
Merge pull request #6061 from justinmk/vim-ancient-bugs
vim-patch: fix some resize bugs
Diffstat (limited to 'src/nvim/os')
-rw-r--r-- | src/nvim/os/input.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nvim/os/input.c b/src/nvim/os/input.c index f264a26939..5f0f2ec677 100644 --- a/src/nvim/os/input.c +++ b/src/nvim/os/input.c @@ -144,9 +144,15 @@ bool os_char_avail(void) // Check for CTRL-C typed by reading all available characters. void os_breakcheck(void) { + int save_us = updating_screen; + // We do not want screen_resize() to redraw here. + updating_screen++; + if (!got_int) { loop_poll_events(&main_loop, 0); } + + updating_screen = save_us; } void input_enable_events(void) |