summaryrefslogtreecommitdiff
path: root/support/texlab/src/features/completion/util.rs
diff options
context:
space:
mode:
Diffstat (limited to 'support/texlab/src/features/completion/util.rs')
-rw-r--r--support/texlab/src/features/completion/util.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/support/texlab/src/features/completion/util.rs b/support/texlab/src/features/completion/util.rs
index 5c4d83e4e9..05827bbf24 100644
--- a/support/texlab/src/features/completion/util.rs
+++ b/support/texlab/src/features/completion/util.rs
@@ -31,10 +31,9 @@ pub fn image_documentation(
fn supports_images(request: &FeatureRequest<CompletionParams>) -> bool {
request
- .context
+ .workspace
+ .environment
.client_capabilities
- .lock()
- .unwrap()
.text_document
.as_ref()
.and_then(|cap| cap.completion.as_ref())
@@ -48,10 +47,9 @@ pub fn adjust_kind(
kind: CompletionItemKind,
) -> CompletionItemKind {
if let Some(value_set) = request
- .context
+ .workspace
+ .environment
.client_capabilities
- .lock()
- .unwrap()
.text_document
.as_ref()
.and_then(|cap| cap.completion.as_ref())