summaryrefslogtreecommitdiff
path: root/src/plugins/texteditor/codeassist/genericproposalwidget.cpp
diff options
context:
space:
mode:
authorFinn Brudal <Finn.Brudal@kongsberg.com>2015-10-23 11:47:25 +0200
committerFinn Brudal <Finn.Brudal@kongsberg.com>2015-12-02 13:18:16 +0000
commitea278cdf342324f23aa2f49ce4e00397c090b106 (patch)
treedbe2d7dc3508bb0393c4d595a17c8aa0d26186d7 /src/plugins/texteditor/codeassist/genericproposalwidget.cpp
parent133b50ed13ca553db37d052ceefa73a3c277947a (diff)
downloadqt-creator-ea278cdf342324f23aa2f49ce4e00397c090b106.tar.gz
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 <david.schulz@theqtcompany.com>
Diffstat (limited to 'src/plugins/texteditor/codeassist/genericproposalwidget.cpp')
-rw-r--r--src/plugins/texteditor/codeassist/genericproposalwidget.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/texteditor/codeassist/genericproposalwidget.cpp b/src/plugins/texteditor/codeassist/genericproposalwidget.cpp
index 0c974729cc..063bedb956 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)