diff --git a/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java b/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java index 6ce3f9868225..f1b89fd160a7 100644 --- a/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/diff/impl/DiffPanelImpl.java @@ -111,11 +111,18 @@ public class DiffPanelImpl implements DiffPanelEx, ContentChangeListener, TwoSid ActionManager actionManager = ActionManager.getInstance(); toolbar.addAction(actionManager.getAction("DiffPanel.Toolbar")); toolbar.addAction(actionManager.getAction("ContextHelp")); - toolbar.addAction(new EditSourceWithIconAction()); + toolbar.addAction(getEditSourceAction()); toolbar.addSeparator(); toolbar.addAction(new DiffMergeSettingsAction(Arrays.asList(getEditor1(), getEditor2()), ServiceManager.getService(myProject, DiffToolSettings.class))); } + + @NotNull + private AnAction getEditSourceAction() { + AnAction editSourceAction = new EditSourceAction(); + editSourceAction.getTemplatePresentation().setIcon(AllIcons.Actions.EditSource); + return editSourceAction; + } }; }