fix(lsp): cancel session when leaving snippet region (#25762)

This commit is contained in:
Maria José Solano
2023-10-25 22:29:05 -07:00
committed by GitHub
parent 9de157bce4
commit 15983cf2c6
2 changed files with 21 additions and 1 deletions

View File

@@ -164,4 +164,11 @@ describe('vim.snippet', function()
feed('<esc>Vjjd')
eq(false, exec_lua('return vim.snippet.active()'))
end)
it('cancels session when leaving snippet region', function()
feed('i<cr>')
test_success({ 'local function $1()', ' $0', 'end' }, { '', 'local function ()', ' ', 'end' })
feed('<esc>k')
eq(false, exec_lua('return vim.snippet.active()'))
end)
end)