From 810a1e8911ca7ffababe9bdc3bd8f267d8dbc39c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Kr=C3=BCger?= Date: Fri, 5 Oct 2012 07:45:49 +0200 Subject: [PATCH] [Refactoring] Corrected formatting region. --- ICSharpCode.NRefactory.CSharp/Refactoring/DocumentScript.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ICSharpCode.NRefactory.CSharp/Refactoring/DocumentScript.cs b/ICSharpCode.NRefactory.CSharp/Refactoring/DocumentScript.cs index 41af9dd2d2..7e4e9e0b36 100644 --- a/ICSharpCode.NRefactory.CSharp/Refactoring/DocumentScript.cs +++ b/ICSharpCode.NRefactory.CSharp/Refactoring/DocumentScript.cs @@ -104,7 +104,10 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring var segment = GetSegment(node); var formatter = new AstFormattingVisitor(FormattingOptions, currentDocument, Options); - formatter.FormattingRegion = new ICSharpCode.NRefactory.TypeSystem.DomRegion (node.StartLocation, node.EndLocation); + formatter.FormattingRegion = new ICSharpCode.NRefactory.TypeSystem.DomRegion ( + currentDocument.GetLocation (segment.Offset), + currentDocument.GetLocation (segment.EndOffset) + ); syntaxTree.AcceptVisitor(formatter); formatter.ApplyChanges(segment.Offset, segment.Length); }