Skip to content

Commit 4ee41c5

Browse files
committed
Check before calling get_or_create_namespace
Close #967
1 parent 51fa22f commit 4ee41c5

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/language_server_protocol.rs

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2683,14 +2683,16 @@ impl LanguageClient {
26832683
}
26842684
}
26852685

2686-
let namespace_id = self.get_or_create_namespace()?;
2687-
self.vim()?.set_virtual_texts(
2688-
bufnr,
2689-
namespace_id,
2690-
viewport.start,
2691-
viewport.end,
2692-
&virtual_texts,
2693-
)?;
2686+
if self.get(|state| state.is_nvim)? {
2687+
let namespace_id = self.get_or_create_namespace()?;
2688+
self.vim()?.set_virtual_texts(
2689+
bufnr,
2690+
namespace_id,
2691+
viewport.start,
2692+
viewport.end,
2693+
&virtual_texts,
2694+
)?;
2695+
}
26942696

26952697
info!("End {}", NOTIFICATION__HandleCursorMoved);
26962698
Ok(())

0 commit comments

Comments
 (0)