From b5ef789315f156ad79bff19afb4aadf6eec45ca2 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Tue, 28 Nov 2023 12:13:43 +0100 Subject: [PATCH] Add missing details for type completion --- crates/typst-ide/src/complete.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/typst-ide/src/complete.rs b/crates/typst-ide/src/complete.rs index 5cff5a819..6e94ee6a2 100644 --- a/crates/typst-ide/src/complete.rs +++ b/crates/typst-ide/src/complete.rs @@ -1141,6 +1141,7 @@ impl<'a> CompletionContext<'a> { let detail = docs.map(Into::into).or_else(|| match value { Value::Symbol(_) => None, Value::Func(func) => func.docs().map(plain_docs_sentence), + Value::Type(ty) => Some(plain_docs_sentence(ty.docs())), v => { let repr = v.repr(); (repr.as_str() != label).then_some(repr)