Fixed corner cases for comparison.

Reviewed-by: ckamm
This commit is contained in:
Erik Verbruggen
2010-04-06 10:42:11 +02:00
parent d8535a23fe
commit 7c4eb002e2

View File

@@ -941,7 +941,11 @@ void CodeCompletion::updateSnippets()
static bool qmlCompletionItemLessThan(const TextEditor::CompletionItem &l, const TextEditor::CompletionItem &r)
{
if (l.text.at(0).isUpper() && r.text.at(0).isLower())
if (l.text.isEmpty())
return true;
else if (r.text.isEmpty())
return false;
else if (l.text.at(0).isUpper() && r.text.at(0).isLower())
return false;
else if (l.text.at(0).isLower() && r.text.at(0).isUpper())
return true;