fix(picker.input): use Snacks.util.wo instead of vim.wo. Fixes #643

This commit is contained in:
Folke Lemaitre 2025-01-19 18:19:32 +01:00
parent 79d27f19dc
commit d6284d51ff
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
2 changed files with 2 additions and 2 deletions

View file

@ -93,7 +93,7 @@ function M:update()
local sc = self:statuscolumn()
if self.win.opts.wo.statuscolumn ~= sc then
self.win.opts.wo.statuscolumn = sc
vim.wo[self.win.win].statuscolumn = sc
Snacks.util.wo(self.win.win, { statuscolumn = sc })
end
local line = {} ---@type snacks.picker.Highlight[]
if self.picker:is_active() then

View file

@ -122,7 +122,7 @@ function M:on_show()
self.state.scroll = vim.wo[self.win.win].scroll
self.state.height = vim.api.nvim_win_get_height(self.win.win)
self.state.mousescroll = tonumber(vim.o.mousescroll:match("ver:(%d+)")) or 1
vim.wo[self.win.win].scrolloff = 0
Snacks.util.wo(self.win.win, { scrolloff = 0 })
self.dirty = true
end