Browse Source

fix #362: Code completion when typing lambda expression parameters

pull/520/head
Siegfried Pammer 12 years ago
parent
commit
16125c67b3
  1. 2
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/Completion/CSharpCompletionBinding.cs

2
src/AddIns/BackendBindings/CSharpBinding/Project/Src/Completion/CSharpCompletionBinding.cs

@ -127,7 +127,7 @@ namespace CSharpBinding.Completion @@ -127,7 +127,7 @@ namespace CSharpBinding.Completion
DefaultCompletionItemList list = new DefaultCompletionItemList();
list.Items.AddRange(FilterAndAddTemplates(editor, completionData.Cast<ICompletionItem>().ToList()));
if (list.Items.Count > 0) {
if (list.Items.Count > 0 && (ctrlSpace || cce.AutoCompleteEmptyMatch)) {
list.SortItems();
list.PreselectionLength = caretOffset - startPos;
list.PostselectionLength = Math.Max(0, startPos + triggerWordLength - caretOffset);

Loading…
Cancel
Save