From f915ba0e9ab338f382cabcb6eebe98a4a0c93f96 Mon Sep 17 00:00:00 2001 From: bhagwan Date: Mon, 7 Mar 2022 21:43:40 -0800 Subject: [PATCH] respect 'winotps_fn' layout overrides in native previewers (#356) --- lua/fzf-lua/core.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/fzf-lua/core.lua b/lua/fzf-lua/core.lua index 0d8f118..7561b17 100644 --- a/lua/fzf-lua/core.lua +++ b/lua/fzf-lua/core.lua @@ -150,6 +150,9 @@ M.fzf = function(opts, contents) fzf_win:attach_previewer(previewer) fzf_win:create() + -- save the normalized winopts, otherwise we + -- lose overrides by 'winopts_fn|winopts_raw' + opts.winopts = fzf_win.winopts local selected, exit_code = fzf.raw_fzf(contents, M.build_fzf_cli(opts), { fzf_binary = opts.fzf_bin, fzf_cwd = opts.cwd }) -- This was added by 'resume':