From 33d4eba1297518b10abdc99302e479afab4b9dfd Mon Sep 17 00:00:00 2001 From: Ben Jackson Date: Wed, 10 Mar 2021 12:30:14 +0000 Subject: [PATCH] Make any key press dismiss the keyboard popup --- autoload/vimspector/internal/balloon.vim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/autoload/vimspector/internal/balloon.vim b/autoload/vimspector/internal/balloon.vim index 32d17ab..40700dc 100644 --- a/autoload/vimspector/internal/balloon.vim +++ b/autoload/vimspector/internal/balloon.vim @@ -177,9 +177,13 @@ function! vimspector#internal#balloon#CursorFilter( winid, key ) abort \ . 'line_num = ' . line( '.', a:winid ) \ . ')' ) return 1 + elseif popup_filter_menu( a:winid, a:key ) + return 1 + else + " Any other key dismisses the popup + call vimspector#internal#balloon#Close() + return 1 endif - - return popup_filter_menu( a:winid, a:key ) endfunction " }}}