don't update documentation if completion is inactive

This commit is contained in:
Dongdong Zhou 2022-09-14 20:05:34 +01:00
parent bd4a408806
commit e4fb0ed64b
1 changed files with 4 additions and 0 deletions

View File

@ -260,6 +260,10 @@ pub fn ensure_item_top_visible(
} }
fn update_documentation(&mut self, data: &LapceTabData) { fn update_documentation(&mut self, data: &LapceTabData) {
if data.completion.status == CompletionStatus::Inactive {
return;
}
let documentation = if data.config.editor.completion_show_documentation { let documentation = if data.config.editor.completion_show_documentation {
let current_item = (!data.completion.is_empty()) let current_item = (!data.completion.is_empty())
.then(|| data.completion.current_item()); .then(|| data.completion.current_item());