diff --git a/platform/platform-impl/src/com/intellij/ui/SlideComponent.java b/platform/platform-impl/src/com/intellij/ui/SlideComponent.java index b331220ffd54..5b075f6fd2bf 100644 --- a/platform/platform-impl/src/com/intellij/ui/SlideComponent.java +++ b/platform/platform-impl/src/com/intellij/ui/SlideComponent.java @@ -122,7 +122,8 @@ class SlideComponent extends JComponent { .setTextBg(HintUtil.INFORMATION_COLOR) .setShowImmediately(true); - myTooltipHint.show(this, point.x, point.y, (JComponent)KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner(), hint); + final Component owner = KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner(); + myTooltipHint.show(this, point.x, point.y, owner instanceof JComponent ? (JComponent)owner : null, hint); } else { myTooltipHint.setLocation(new RelativePoint(this, point)); }