From a15202b44a96c192063afd3459c58cf14a6f0015 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Tue, 3 Jan 2012 15:39:23 +0100 Subject: [PATCH] Fix AvalonEdit .NET 3.5 build. --- .../ICSharpCode.AvalonEdit/Editing/EditingCommandHandler.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/EditingCommandHandler.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/EditingCommandHandler.cs index 18b85917e9..c622b3e582 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/EditingCommandHandler.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Editing/EditingCommandHandler.cs @@ -143,12 +143,12 @@ namespace ICSharpCode.AvalonEdit.Editing if (defaultSegmentType == DefaultSegmentType.CurrentLine) { segments = new ISegment[] { textArea.Document.GetLineByNumber(textArea.Caret.Line) }; } else if (defaultSegmentType == DefaultSegmentType.WholeDocument) { - segments = textArea.Document.Lines; + segments = textArea.Document.Lines.Cast(); } else { segments = null; } } else { - segments = textArea.Selection.Segments; + segments = textArea.Selection.Segments.Cast(); } if (segments != null) { foreach (ISegment segment in segments.Reverse()) {