From e5a7e3bc029505176c58fd7d8bf4efeeb8fb458f Mon Sep 17 00:00:00 2001 From: Shougo Matsushita Date: Sun, 8 Mar 2020 12:26:40 +0900 Subject: Enable auto refresh when popup is displayed --- autoload/deoplete/handler.vim | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'autoload/deoplete/handler.vim') diff --git a/autoload/deoplete/handler.vim b/autoload/deoplete/handler.vim index 804d5c1..d4af194 100644 --- a/autoload/deoplete/handler.vim +++ b/autoload/deoplete/handler.vim @@ -68,6 +68,11 @@ function! deoplete#handler#_do_complete() abort let auto_popup = deoplete#custom#_get_option( \ 'auto_complete_popup') !=# 'manual' + " Enable auto refresh when popup is displayed + if exists('*complete_info') && complete_info().mode ==# 'eval' + let auto_popup = v:true + endif + if context.event ==# 'Manual' let context.event = '' elseif !exists('g:deoplete#_saved_completeopt') && auto_popup -- cgit v1.2.3