| Index: pkg/analysis_server/lib/src/services/completion/dart_completion_cache.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/completion/dart_completion_cache.dart b/pkg/analysis_server/lib/src/services/completion/dart_completion_cache.dart
|
| index 8a8500c1644e76d85969f2d07b9e729de9745563..a9872ec51604c2b8463f22bb79eafd6b2c3120ba 100644
|
| --- a/pkg/analysis_server/lib/src/services/completion/dart_completion_cache.dart
|
| +++ b/pkg/analysis_server/lib/src/services/completion/dart_completion_cache.dart
|
| @@ -253,7 +253,8 @@ class DartCompletionCache extends CompletionCache {
|
| matches.forEach((SearchMatch match) {
|
| if (match.kind == MatchKind.DECLARATION) {
|
| Element element = match.element;
|
| - if (element.isPublic &&
|
| + if (element.context == context &&
|
| + element.isPublic &&
|
| !excludedLibs.contains(element.library) &&
|
| !_importedCompletions.contains(element.displayName)) {
|
| _addSuggestion(element, CompletionRelevance.LOW);
|
|
|