diff --git a/autoload/fern/internal/drawer/hover_popup.vim b/autoload/fern/internal/drawer/hover_popup.vim index 2ec811f..5975599 100644 --- a/autoload/fern/internal/drawer/hover_popup.vim +++ b/autoload/fern/internal/drawer/hover_popup.vim @@ -73,7 +73,11 @@ function! s:show() abort function! s:apply() abort closure call setbufline('%', 1, line) call helper.fern.renderer.syntax() + call fern#hook#emit('viewer:syntax', helper) + doautocmd User FernSyntax call helper.fern.renderer.highlight() + call fern#hook#emit('viewer:highlight', helper) + doautocmd User FernHighlight syntax clear FernRootSymbol syntax clear FernRootText