refactor: Improvement code completion auto trigger

This commit is contained in:
Petr Mironychev
2026-04-23 10:56:23 +02:00
parent 620fded2e1
commit 42199024ff
6 changed files with 228 additions and 199 deletions

View File

@@ -136,11 +136,7 @@ public:
requestAction.addOnTriggered(this, [this] {
if (auto editor = TextEditor::TextEditorWidget::currentTextEditorWidget()) {
if (m_qodeAssistClient && m_qodeAssistClient->reachable()) {
if (m_qodeAssistClient->isHintVisible()) {
m_qodeAssistClient->hideHintAndRequestCompletion(editor);
} else {
m_qodeAssistClient->requestCompletions(editor);
}
m_qodeAssistClient->requestCompletions(editor);
} else
qWarning() << "The QodeAssist is not ready. Please check your connection and "
"settings.";