From 1a84ed5f68b2ed0f35aa5999d24f96a89e6a515f Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Sun, 20 Nov 2022 02:23:47 +0900 Subject: [PATCH] ditto --- autoload/lsp/internal/document_hover/under_cursor.vim | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/autoload/lsp/internal/document_hover/under_cursor.vim b/autoload/lsp/internal/document_hover/under_cursor.vim index 92016c22..7cab079b 100644 --- a/autoload/lsp/internal/document_hover/under_cursor.vim +++ b/autoload/lsp/internal/document_hover/under_cursor.vim @@ -252,8 +252,7 @@ endfunction function! s:compute_position(size) abort let l:pos = screenpos(0, line('.'), col('.')) if l:pos.row == 0 && l:pos.col == 0 - " When the specified position is not visible - return [] + let l:pos = {'curscol': screencol(), 'row': screenrow()} endif let l:pos = [l:pos.row + 1, l:pos.curscol + 1] if l:pos[0] + a:size.height > &lines