images: provide default text to present in tree view

This commit is contained in:
Anna Kozlova
2017-01-23 15:17:03 +03:00
parent c695f0fade
commit 1a755efd93
2 changed files with 3 additions and 4 deletions

View File

@@ -130,6 +130,7 @@
<action class="org.intellij.images.thumbnail.actions.FilterByThemeComboBoxAction"
internal="true"
id="Images.Thumbnails.FilterByTheme"
text="Filter by Theme"
description="Filter images by theme"/>
<action class="org.intellij.images.thumbnail.actions.HideThumbnailsAction"

View File

@@ -37,10 +37,8 @@ public final class FilterByThemeComboBoxAction extends ComboBoxAction {
Arrays.stream(ThemeFilter.EP_NAME.getExtensions())
.allMatch(filter -> project != null && filter.isApplicableToProject(project));
e.getPresentation().setVisible(view != null && hasApplicableExtension);
if (view != null) {
ThemeFilter filter = view.getFilter();
e.getPresentation().setText(filter == null ? "All" : filter.getDisplayName());
}
ThemeFilter filter = view != null ? view.getFilter() : null;
e.getPresentation().setText(filter == null ? "All" : filter.getDisplayName());
}
@NotNull