File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -701,7 +701,8 @@ See #2675"
701
701
(lsp-completion--fix-resolve-data item)
702
702
(or (ignore-errors
703
703
(when (lsp-feature? " completionItem/resolve" )
704
- (lsp-request " completionItem/resolve" (lsp-delete item :_emacsStartPoint ))))
704
+ (lsp-request " completionItem/resolve"
705
+ (lsp-delete (lsp-copy item) :_emacsStartPoint ))))
705
706
item))
706
707
707
708
(defun lsp-completion--resolve-async (item callback &optional cleanup-fn )
@@ -711,7 +712,8 @@ The CLEANUP-FN will be called to cleanup."
711
712
(lsp-completion--fix-resolve-data item)
712
713
(ignore-errors
713
714
(if (lsp-feature? " completionItem/resolve" )
714
- (lsp-request-async " completionItem/resolve" (lsp-delete item :_emacsStartPoint )
715
+ (lsp-request-async " completionItem/resolve"
716
+ (lsp-delete (lsp-copy item) :_emacsStartPoint )
715
717
(lambda (result )
716
718
(funcall callback result)
717
719
(when cleanup-fn (funcall cleanup-fn)))
You can’t perform that action at this time.
0 commit comments