From 4959f53d2c54515de73cb40c8363cd7ce6d24e03 Mon Sep 17 00:00:00 2001 From: Leandro Melo Date: Thu, 26 May 2011 11:07:41 +0200 Subject: [PATCH] Completion: Apply perfect match whenever not invoked explicitly This should not only be when the editor is idle but whenever the completion was not invoked explicitly. Change-Id: I0f3dbbe2f5db66ae3e1f57c7039a93f74f31e1dc Reviewed-on: http://codereview.qt.nokia.com/130 Reviewed-by: Roberto Raggi --- 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 8ee8e26dc4..7ed8e66580 100644 --- a/src/plugins/texteditor/codeassist/genericproposalwidget.cpp +++ b/src/plugins/texteditor/codeassist/genericproposalwidget.cpp @@ -425,7 +425,7 @@ bool GenericProposalWidget::updateAndCheck(const QString &prefix) if (!prefix.isEmpty()) m_d->m_model->filter(prefix); if (m_d->m_model->size() == 0 - || (m_d->m_reason == IdleEditor && hasMatch(prefix, m_d->m_model))) { + || (m_d->m_reason != ExplicitlyInvoked && hasMatch(prefix, m_d->m_model))) { abort(); return false; } -- 2.11.0