diff options
author | Blaž Hrastnik | 2021-08-10 02:19:07 +0000 |
---|---|---|
committer | Blaž Hrastnik | 2021-08-11 01:56:32 +0000 |
commit | f917b5a441ff3ae582358b6939ffbf889f4aa530 (patch) | |
tree | e5d3cd829dd22ab63573782d391d29ca2981153e /helix-term/src/ui/completion.rs | |
parent | dde2be93956f82622c85171bd03dab1b6864318c (diff) |
ui: completion: Use sort_text to sort the completions
Diffstat (limited to 'helix-term/src/ui/completion.rs')
-rw-r--r-- | helix-term/src/ui/completion.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/helix-term/src/ui/completion.rs b/helix-term/src/ui/completion.rs index 2725d53d..f359e7ec 100644 --- a/helix-term/src/ui/completion.rs +++ b/helix-term/src/ui/completion.rs @@ -14,6 +14,10 @@ use helix_lsp::{lsp, util}; use lsp::CompletionItem; impl menu::Item for CompletionItem { + fn sort_text(&self) -> &str { + self.filter_text.as_ref().unwrap_or(&self.label).as_str() + } + fn filter_text(&self) -> &str { self.filter_text.as_ref().unwrap_or(&self.label).as_str() } |