From ec6a01022dbd5ec5ba3440aace419658c6998b87 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 12 Oct 2011 13:46:56 +0200 Subject: [PATCH] show shortcut in tooltip for Close action in Find toolwindow (IDEA-29895) --- .../com/intellij/ide/actions/CloseTabToolbarAction.java | 0 .../src/com/intellij/usages/impl/UsageViewImpl.java | 7 ++----- 2 files changed, 2 insertions(+), 5 deletions(-) rename platform/{platform-impl => platform-api}/src/com/intellij/ide/actions/CloseTabToolbarAction.java (100%) diff --git a/platform/platform-impl/src/com/intellij/ide/actions/CloseTabToolbarAction.java b/platform/platform-api/src/com/intellij/ide/actions/CloseTabToolbarAction.java similarity index 100% rename from platform/platform-impl/src/com/intellij/ide/actions/CloseTabToolbarAction.java rename to platform/platform-api/src/com/intellij/ide/actions/CloseTabToolbarAction.java diff --git a/platform/usageView/src/com/intellij/usages/impl/UsageViewImpl.java b/platform/usageView/src/com/intellij/usages/impl/UsageViewImpl.java index 95a0f05d07ef..60c2dc816e85 100644 --- a/platform/usageView/src/com/intellij/usages/impl/UsageViewImpl.java +++ b/platform/usageView/src/com/intellij/usages/impl/UsageViewImpl.java @@ -16,6 +16,7 @@ package com.intellij.usages.impl; import com.intellij.ide.*; +import com.intellij.ide.actions.CloseTabToolbarAction; import com.intellij.openapi.Disposable; import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.application.ApplicationManager; @@ -568,11 +569,7 @@ public class UsageViewImpl implements UsageView, UsageModelTracker.UsageModelTra return myProject; } - private class CloseAction extends AnAction implements DumbAware { - private CloseAction() { - super(UsageViewBundle.message("action.close"), null, IconLoader.getIcon("/actions/cancel.png")); - } - + private class CloseAction extends CloseTabToolbarAction { public void update(AnActionEvent e) { super.update(e); e.getPresentation().setVisible(myContent != null);