Browse Source

Code completion for generic types - "List" is inserted, not "List<".

pull/15/head
mkonicek 15 years ago
parent
commit
1f93d4cd8e
  1. 6
      src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs

6
src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs

@ -329,11 +329,7 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion @@ -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;

Loading…
Cancel
Save