Skip to content
This repository was archived by the owner on Apr 1, 2020. It is now read-only.

Fix #1265 - Flicker / movement of neovim popup menu #1268

Merged
merged 3 commits into from
Jan 11, 2018

Conversation

bryphe
Copy link
Member

@bryphe bryphe commented Jan 10, 2018

Issue: When moving between items in the NeovimPopupMenu (or typing), there is noticeable flickering.

Defect: When the state of the neovim popup menu is changed, there is status updated in the command line. This actually causes the cursor to be positioned at the command line briefly. Because the popup menu position is based on the cursor position, this actually pulls the popup menu both vertically and horizontally, causing a noticeable flicker.

Fix: Ignore the cursor position changing when it is in the command line and we're not in command line mode.

@bryphe
Copy link
Member Author

bryphe commented Jan 10, 2018

Fixes #851, which is a contributing factor to #1265

@bryphe bryphe mentioned this pull request Jan 11, 2018
@bryphe bryphe merged commit d60fa91 into master Jan 11, 2018
@bryphe bryphe deleted the bryphe/1265.2/flicker-cursor-pos branch January 11, 2018 20:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant