Browse Source

fix bug in remove braces action.

newNRvisualizers
Mike Krüger 14 years ago
parent
commit
c15615db82
  1. 2
      ICSharpCode.NRefactory/CSharp/Refactoring/ContextAction/RemoveBraces.cs

2
ICSharpCode.NRefactory/CSharp/Refactoring/ContextAction/RemoveBraces.cs

@ -51,7 +51,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring @@ -51,7 +51,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
var block = context.GetNode<BlockStatement> ();
if (block == null || block.LBraceToken.IsNull || block.RBraceToken.IsNull)
return null;
if (block.Parent.Role == TypeDeclaration.MemberRole)
if (!(block.Parent is Statement))
return null;
if (block.Statements.Count () != 1)
return null;

Loading…
Cancel
Save