From bf2a8b8db71ddb573a1931dbbd23511605f2d23b Mon Sep 17 00:00:00 2001 From: marhali Date: Sat, 28 May 2022 22:29:54 +0200 Subject: [PATCH] continue filtering on first match --- src/main/java/de/marhali/easyi18n/FilteredDataBus.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/de/marhali/easyi18n/FilteredDataBus.java b/src/main/java/de/marhali/easyi18n/FilteredDataBus.java index 1bbc7c7..4534b4c 100644 --- a/src/main/java/de/marhali/easyi18n/FilteredDataBus.java +++ b/src/main/java/de/marhali/easyi18n/FilteredDataBus.java @@ -107,6 +107,7 @@ public class FilteredDataBus implements BusListener { if(filterIncomplete) { if(!TranslationUtil.isIncomplete(value, this.data)) { shadow.setTranslation(key, null); + continue; } } @@ -114,6 +115,7 @@ public class FilteredDataBus implements BusListener { if(filterDuplicate) { if(!TranslationUtil.hasDuplicates(new Translation(key, value), this.data)) { shadow.setTranslation(key, null); + continue; } } @@ -121,6 +123,7 @@ public class FilteredDataBus implements BusListener { if(searchQuery != null) { if(!TranslationUtil.isSearched(settings, new Translation(key, value), searchQuery)) { shadow.setTranslation(key, null); + //continue; } } }