Stale blockwise selection remains after blockwise operation repeat. #647

t9md opened this Issue Jan 8, 2017 · 0 comments


None yet

1 participant

t9md commented Jan 8, 2017

ctrl-v l l j j I ABC escape . to select blockwise area then insert ABC from start of selection-left and then . repeat.
After that, ctrl-v j put cursor on top of buffer.
What is happening is TWO blockwise selection exists where it actually one.

Why, whey it repeated, it wise is blockwise so Motion::select call vimState.selectBlockwise() and keep that blockwise selection on vimState prop but since it is not visual-mode in . repeat timing that blockwise selection is not disposed.

@t9md t9md added the bug label Jan 8, 2017
@t9md t9md added a commit that referenced this issue Jan 8, 2017
@t9md #647 ensure clearing blockwiseSelection 7d77968
@t9md t9md closed this Jan 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment