Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/completions/flyimport.rs')
| -rw-r--r-- | crates/ide-completion/src/completions/flyimport.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide-completion/src/completions/flyimport.rs b/crates/ide-completion/src/completions/flyimport.rs index 77f9dda777..b350647b9a 100644 --- a/crates/ide-completion/src/completions/flyimport.rs +++ b/crates/ide-completion/src/completions/flyimport.rs @@ -389,7 +389,7 @@ fn filter_excluded_flyimport(ctx: &CompletionContext<'_, '_>, import: &LocatedIm } let method_imported = import.item_to_import != import.original_item; if method_imported - && (is_exclude_flyimport == Some(AutoImportExclusionType::Methods) + && (is_exclude_flyimport.is_some() || ctx.exclude_flyimport.contains_key(&import.original_item.into_module_def())) { // If this is a method, exclude it either if it was excluded itself (which may not be caught above, |