From 2a65b0b25522560b0ca69dbc4a3a6da983e4bb4a Mon Sep 17 00:00:00 2001 From: WMJ Date: Thu, 3 Jan 2019 11:10:59 +0800 Subject: [PATCH] - Fixed a bug that prevented Navi Bar from navigating to external partial files --- Codist/NaviBar/CSharpBar.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Codist/NaviBar/CSharpBar.cs b/Codist/NaviBar/CSharpBar.cs index 94cb00ad..b02838e3 100644 --- a/Codist/NaviBar/CSharpBar.cs +++ b/Codist/NaviBar/CSharpBar.cs @@ -630,7 +630,7 @@ void SelectOrGoToSource() { void SelectOrGoToSource(SyntaxNode node) { node = _Bar._SemanticContext.RelocateDeclarationNode(node) ?? node; var span = node.FullSpan; - if (span.Contains(_Bar._SemanticContext.Position)) { + if (span.Contains(_Bar._SemanticContext.Position) && node.SyntaxTree.FilePath == _Bar._SemanticContext.Document.FilePath) { _Bar._View.SelectNode(node, Keyboard.Modifiers != ModifierKeys.Control); } else {