From 2ffcfd00ed8f9a6c39b1eec4d3e5987944d72182 Mon Sep 17 00:00:00 2001 From: JINNOUCHI Yasushi Date: Mon, 7 Aug 2023 07:38:21 +0900 Subject: [PATCH] fix: deal with default_workspace option (#114) --- lua/frecency/picker.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/frecency/picker.lua b/lua/frecency/picker.lua index f7562f1..bc8ba6a 100644 --- a/lua/frecency/picker.lua +++ b/lua/frecency/picker.lua @@ -164,6 +164,7 @@ end ---@param tag string? ---@return string? function Picker:get_workspace(cwd, tag) + tag = tag or self.config.default_workspace_tag if not tag then return nil elseif self.config.workspaces[tag] then @@ -236,7 +237,7 @@ function Picker:on_input_filter_cb(picker_opts) if prompt == "" then workspace = self:get_workspace(picker_opts.cwd, self.config.initial_workspace_tag) else - workspace = self:get_workspace(picker_opts.cwd, tag or self.config.default_workspace_tag) or self.workspace + workspace = self:get_workspace(picker_opts.cwd, tag) or self.workspace end if self.workspace ~= workspace then self.workspace = workspace