diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProcessor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProcessor.java index 97b6913abef..2961bd5ae61 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProcessor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProcessor.java @@ -328,7 +328,7 @@ public class CCompletionProcessor implements IContentAssistProcessor { addProposalsFromSearch(fCurrentCompletionNode, completions); addProposalsFromCompletionContributors(fCurrentCompletionNode, completions); addProposalsFromTemplates(viewer, fCurrentCompletionNode, completions); - return (ICCompletionProposal[]) completions.toArray(new ICCompletionProposal[0]); + return order( (ICCompletionProposal[]) completions.toArray(new ICCompletionProposal[0])); } return null; }