From 1f93d4cd8e3cda8d735585ca569ac7f2108632cc Mon Sep 17 00:00:00 2001 From: mkonicek Date: Tue, 4 Jan 2011 17:11:11 +0100 Subject: [PATCH] Code completion for generic types - "List" is inserted, not "List<". --- .../Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs b/src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs index 0d7930e8dd..d1d1964238 100644 --- a/src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs +++ b/src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs @@ -329,11 +329,7 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion int pos = itemText.LastIndexOf('<'); if (pos == -1) return itemText; - int insertLen = pos + 1; - if (context.CompletionChar == '<') { - // don't insert '<' twice if user typed '<' - insertLen -= 1; - } + int insertLen = pos; itemText = itemText.Substring(0, insertLen); } return itemText;