From 8ee72544669fe9fca06316bc7085d9a79f2453df Mon Sep 17 00:00:00 2001 From: Alisue Date: Tue, 12 Apr 2022 23:08:46 +0900 Subject: [PATCH] Enable hover_popup feature only on left sided drawer Close #418 --- autoload/fern/internal/drawer.vim | 5 ++++- doc/fern.txt | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/autoload/fern/internal/drawer.vim b/autoload/fern/internal/drawer.vim index 5094bbb..22bbc0a 100644 --- a/autoload/fern/internal/drawer.vim +++ b/autoload/fern/internal/drawer.vim @@ -52,9 +52,12 @@ function! fern#internal#drawer#init() abort call fern#internal#drawer#auto_restore_focus#init() call fern#internal#drawer#auto_restore_winfixwidth#init() call fern#internal#drawer#smart_quit#init() - call fern#internal#drawer#hover_popup#init() call fern#internal#drawer#resize() + if !fern#internal#drawer#is_right_drawer() + call fern#internal#drawer#hover_popup#init() + endif + setlocal winfixwidth endfunction diff --git a/doc/fern.txt b/doc/fern.txt index 51f9ec4..b8ef85d 100644 --- a/doc/fern.txt +++ b/doc/fern.txt @@ -420,6 +420,8 @@ VARIABLE *fern-variable* Note that this feature is required the |win_execute| and popup/floatwin features. + Note that this feature is only available on a left-sided drawer. + Default: 0 *g:fern#disable_drawer_tabpage_isolation*