Skip to content

Commit 4273e03

Browse files
committed
fix: Fixed a bug when using hybrid mode with split view
1 parent ce94d8b commit 4273e03

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

lua/markview.lua

+4-3
Original file line numberDiff line numberDiff line change
@@ -2022,17 +2022,18 @@ markview.commands = {
20222022
end
20232023

20242024
markview.splitView:close();
2025+
markview.state.buf_states[buffer] = true;
2026+
2027+
local mode = vim.api.nvim_get_mode().mode;
20252028

2026-
if markview.state.enable == false then
2029+
if markview.state.enable == false or not vim.list_contains(markview.configuration.modes, mode) then
20272030
return;
20282031
end
20292032

20302033
local windows = utils.find_attached_wins(buffer);
20312034

20322035
local parsed_content = markview.parser.init(buffer);
20332036

2034-
markview.state.buf_states[buffer] = true;
2035-
20362037
for _, window in ipairs(windows) do
20372038
pcall(markview.configuration.callbacks.on_enable, buf, window);
20382039
end

0 commit comments

Comments
 (0)