From d545aaee297eb28255e004ef47f0be61d2672543 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Tue, 26 Apr 2016 16:51:53 +0200 Subject: [PATCH] TextEditor: Delete also duplicated assist items ~GenericProposalModel() did not delete all original items loaded, but the original items minus the recognized duplicates. Change-Id: If34f805f8f86391be6e7590e943c1c5adac14869 Reviewed-by: Eike Ziller Reviewed-by: David Schulz --- src/plugins/texteditor/codeassist/genericproposalmodel.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/texteditor/codeassist/genericproposalmodel.cpp b/src/plugins/texteditor/codeassist/genericproposalmodel.cpp index 31f22f05ba1..3b5e14e1faf 100644 --- a/src/plugins/texteditor/codeassist/genericproposalmodel.cpp +++ b/src/plugins/texteditor/codeassist/genericproposalmodel.cpp @@ -179,6 +179,7 @@ void GenericProposalModel::removeDuplicates() const AssistProposalItemInterface *item = *it; if (unique.contains(item->text()) && unique.value(item->text()) == item->hash()) { + delete *it; it = m_originalItems.erase(it); } else { unique.insert(item->text(), item->hash());