diff options
author | David Schulz <david.schulz@qt.io> | 2023-03-16 07:13:42 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2023-03-16 11:56:02 +0000 |
commit | 8247d578c735b4ce74f76b86aaa9065d76cb1498 (patch) | |
tree | 51277d6c7982f835278df86982f16a8d2e477e52 /src/plugins/texteditor/codeassist/codeassistant.cpp | |
parent | 7f56ccaa9ec5f077df1f3a9594943b00137c7721 (diff) | |
download | qt-creator-8247d578c735b4ce74f76b86aaa9065d76cb1498.tar.gz |
TextEditor: skip auto completion while suggestion is visible
The use can still explicitly request completions in that case via the
keyboard shortcut.
Change-Id: I4ed47232a24288c540d1357c0f876a1cdfcfec08
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Diffstat (limited to 'src/plugins/texteditor/codeassist/codeassistant.cpp')
-rw-r--r-- | src/plugins/texteditor/codeassist/codeassistant.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/texteditor/codeassist/codeassistant.cpp b/src/plugins/texteditor/codeassist/codeassistant.cpp index 34ba897d8d..b092d69bc0 100644 --- a/src/plugins/texteditor/codeassist/codeassistant.cpp +++ b/src/plugins/texteditor/codeassist/codeassistant.cpp @@ -444,6 +444,7 @@ void CodeAssistantPrivate::automaticProposalTimeout() { if (isWaitingForProposal() || m_editorWidget->multiTextCursor().hasMultipleCursors() + || m_editorWidget->suggestionVisible() || (isDisplayingProposal() && !m_proposalWidget->isFragile())) { return; } |