summaryrefslogtreecommitdiff
path: root/autoload/deoplete/handler.vim
diff options
context:
space:
mode:
authorShougo Matsushita <Shougo.Matsu@gmail.com>2020-03-21 10:27:55 +0900
committerShougo Matsushita <Shougo.Matsu@gmail.com>2020-03-21 10:36:40 +0900
commit1439c621dc94016c504e1732ce8270081a42768f (patch)
treeb908ead478e4b5c32a87215640ec6cbd73df10c6 /autoload/deoplete/handler.vim
parentdb7d2dc5f416634c9917054bcd6e1e5d925bb4d7 (diff)
downloaddeoplete.nvim-1439c621dc94016c504e1732ce8270081a42768f.zip
Check popup state
Diffstat (limited to 'autoload/deoplete/handler.vim')
-rw-r--r--autoload/deoplete/handler.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/autoload/deoplete/handler.vim b/autoload/deoplete/handler.vim
index 7ad7464..14b45ac 100644
--- a/autoload/deoplete/handler.vim
+++ b/autoload/deoplete/handler.vim
@@ -53,7 +53,7 @@ function! deoplete#handler#_do_complete() abort
return
endif
- if empty(get(context, 'candidates', []))
+ if !has_key(context, 'candidates')
\ || deoplete#util#get_input(context.event) !=# context.input
return
endif
@@ -69,7 +69,7 @@ function! deoplete#handler#_do_complete() abort
\ 'auto_complete_popup') !=# 'manual'
" Enable auto refresh when popup is displayed
- if exists('*complete_info') && complete_info().mode ==# 'eval'
+ if deoplete#util#check_popup()
let auto_popup = v:true
endif