From 7f3e44cf25a3382ddd732db770a66a641d75b17a Mon Sep 17 00:00:00 2001 From: Olesya Smirnova Date: Thu, 17 Feb 2005 16:32:06 +0300 Subject: [PATCH] (no message) --- source/com/intellij/ide/commander/CommanderPanel.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/com/intellij/ide/commander/CommanderPanel.java b/source/com/intellij/ide/commander/CommanderPanel.java index ea44bef18f55..4494018077f7 100644 --- a/source/com/intellij/ide/commander/CommanderPanel.java +++ b/source/com/intellij/ide/commander/CommanderPanel.java @@ -226,8 +226,9 @@ public class CommanderPanel extends JPanel { final AbstractTreeNode selectedNode = getSelectedNode(); if (selectedNode != null) { final Object value = selectedNode.getValue(); - if (value instanceof Navigatable && ((Navigatable)value).canNavigate()) { - ((Navigatable)value).navigate(true); + if (selectedNode.canNavigate()) { + selectedNode.navigate(true); + return true; } } return false;