correctly show descriptions of context menu items in statusbar of floating editor window (IDEA-71264)

This commit is contained in:
Dmitry Jemerov
2012-02-21 18:40:45 +01:00
parent ae619c148b
commit acb7297604
@@ -24,8 +24,8 @@ import com.intellij.openapi.actionSystem.Presentation;
import com.intellij.openapi.actionSystem.impl.actionholder.ActionRef;
import com.intellij.openapi.util.IconLoader;
import com.intellij.openapi.util.SystemInfo;
import com.intellij.openapi.wm.IdeFrame;
import com.intellij.openapi.wm.StatusBar;
import com.intellij.openapi.wm.impl.IdeFrameImpl;
import com.intellij.ui.plaf.beg.IdeaMenuUI;
import com.intellij.ui.plaf.gtk.GtkMenuUI;
import com.intellij.util.ui.UIUtil;
@@ -198,9 +198,9 @@ public final class ActionMenu extends JMenu {
}
public static void showDescriptionInStatusBar(boolean isIncluded, Component component, String description) {
IdeFrameImpl frame = component instanceof IdeFrameImpl
? (IdeFrameImpl)component
: (IdeFrameImpl)SwingUtilities.getAncestorOfClass(IdeFrameImpl.class, component);
IdeFrame frame = component instanceof IdeFrame
? (IdeFrame)component
: (IdeFrame)SwingUtilities.getAncestorOfClass(IdeFrame.class, component);
if (frame != null) {
StatusBar statusBar = frame.getStatusBar();
if (isIncluded) {