From 7811fa4a4367cde3b4133fd5168f142b3a18eab2 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Fri, 30 Dec 2011 14:50:51 +0400 Subject: [PATCH] collapseAll for toolbar --- .../intellij/ide/projectView/impl/ProjectViewImpl.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java index 01a17f201cdb..78a9ec8e3464 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewImpl.java @@ -520,10 +520,11 @@ public class ProjectViewImpl extends ProjectView implements PersistentStateCompo scrollAction = (ScrollFromSourceAction)action; myActionGroup.remove(scrollAction); } - //if (action instanceof CollapseAllToolbarAction) { - // collapseAction = (CollapseAllToolbarAction)action; - // myActionGroup.remove(collapseAction); - //} + if (action instanceof CollapseAllToolbarAction) { + collapseAction = (CollapseAllToolbarAction)action; + collapseAction.getTemplatePresentation().setIcon(IconLoader.getIcon("/general/collapseAll.png")); + myActionGroup.remove(collapseAction); + } } decorator.setTitleActions(new AnAction[] {scrollAction, collapseAction}); }