Actually display the correct completion's doc

Julia created

Change summary

crates/editor/src/editor.rs | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Detailed changes

crates/editor/src/editor.rs 🔗

@@ -1050,7 +1050,8 @@ impl CompletionsMenu {
         Flex::row()
             .with_child(list)
             .with_children({
-                let completion = &self.completions[selected_item];
+                let mat = &self.matches[selected_item];
+                let completion = &self.completions[mat.candidate_id];
                 let documentation = &completion.lsp_completion.documentation;
 
                 if let Some(lsp::Documentation::MarkupContent(content)) = documentation {