Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/render/pattern.rs')
-rw-r--r--crates/ide-completion/src/render/pattern.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/ide-completion/src/render/pattern.rs b/crates/ide-completion/src/render/pattern.rs
index 7e70aa13d4..13a83eb216 100644
--- a/crates/ide-completion/src/render/pattern.rs
+++ b/crates/ide-completion/src/render/pattern.rs
@@ -116,9 +116,8 @@ fn build_completion<'db>(
let mut relevance = ctx.completion_relevance();
let adt_ty = ctx.completion.rebase_ty(&adt_ty);
- if is_variant_missing {
- relevance.type_match = super::compute_type_match(ctx.completion, &adt_ty);
- }
+ relevance.type_match = super::compute_type_match(ctx.completion, &adt_ty);
+ relevance.is_missing = is_variant_missing;
let mut item = CompletionItem::new(
CompletionItemKind::Binding,