Skip to content

Commit aaac2c7

Browse files
committed
Haehnchen#2248 translation targets from different provider must be unique
1 parent 356ebcb commit aaac2c7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/dict/TranslationUtil.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,8 @@ public static PsiElement[] getTranslationPsiElements(@NotNull Project project, @
190190
return Arrays.stream(getTranslationProviders())
191191
.map(translationProvider -> translationProvider.getTranslationTargets(project, translationKey, domain))
192192
.flatMap(Collection::stream)
193+
.collect(Collectors.toSet())
194+
.stream()
193195
.map(element -> new TranslationKeyTargetFakePsiNavigationItem(ProjectUtil.getProjectDir(project), element))
194196
.sorted(Comparator.comparingInt(TranslationKeyTargetFakePsiNavigationItem::getWeight))
195197
.toArray(PsiElement[]::new);

0 commit comments

Comments
 (0)