From ea278cdf342324f23aa2f49ce4e00397c090b106 Mon Sep 17 00:00:00 2001 From: Finn Brudal Date: Fri, 23 Oct 2015 11:47:25 +0200 Subject: [PATCH] TextEditor: Fixes crash when double clicking virtual function proposal Ensures that the DeferredDelete event is posted from the outermost loop level. Change-Id: Ib74d49d35811f35659ef272d6f0e0a4508f93076 Reviewed-by: David Schulz --- src/plugins/texteditor/codeassist/genericproposalwidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/texteditor/codeassist/genericproposalwidget.cpp b/src/plugins/texteditor/codeassist/genericproposalwidget.cpp index 0c974729ccc..063bedb9565 100644 --- a/src/plugins/texteditor/codeassist/genericproposalwidget.cpp +++ b/src/plugins/texteditor/codeassist/genericproposalwidget.cpp @@ -440,9 +440,9 @@ void GenericProposalWidget::notifyActivation(int index) void GenericProposalWidget::abort() { + deleteLater(); if (isVisible()) close(); - deleteLater(); } bool GenericProposalWidget::updateAndCheck(const QString &prefix)