diff --git a/lua/telescope/_extensions/persisted.lua b/lua/telescope/_extensions/persisted.lua index 0e57767..9bd5354 100644 --- a/lua/telescope/_extensions/persisted.lua +++ b/lua/telescope/_extensions/persisted.lua @@ -18,6 +18,10 @@ local function search_sessions(opts) or conf.layout_config[conf.layout_strategy].width or cols + if type(telescope_width) == "function" then + telescope_width = telescope_width(_, cols, _) + end + if telescope_width < 1 then telescope_width = math.floor(cols * telescope_width) end