From d0ffd8026b7c3afe4b4152c585452c7d84c41514 Mon Sep 17 00:00:00 2001 From: Andreas Weizel Date: Tue, 14 Jan 2014 20:59:00 +0100 Subject: [PATCH] Show rename menu command only for symbols of currently opened projects (not from external assemblies). --- .../Base/Project/ICSharpCode.SharpDevelop.addin | 10 ++++++---- .../SymbolTypeAtCaretConditionEvaluator.cs | 15 ++++++++++----- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin index ed0193cdcd..be3663a035 100755 --- a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin +++ b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin @@ -1892,10 +1892,12 @@ icon="Icons.16x16.SelectionArrow" class = "ICSharpCode.SharpDevelop.Editor.Commands.FindReferencesCommand"/> - + + + (); - return GetResolveResultFromCurrentEditor(currentEditor); + if (currentEditor != null) + return GetResolveResultFromCurrentEditor(currentEditor); + + return null; } static ResolveResult GetResolveResultFromCurrentEditor(ITextEditor currentEditor)