diff --git a/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java b/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java index 4fc7a0b..8014ca5 100644 --- a/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java +++ b/src/main/java/de/marhali/easyi18n/ui/tabs/TreeView.java @@ -77,6 +77,10 @@ public class TreeView implements DataSynchronizer { @Override public void synchronize(@NotNull Translations translations, @Nullable String searchQuery) { tree.setModel(new TreeModelTranslator(project, translations, searchQuery)); + + if(searchQuery != null && !searchQuery.isEmpty()) { + expandAll().run(); + } } private void handlePopup(MouseEvent e) {