forked from qt-creator/qt-creator
Copilot: Do not request completions for read only editors
Fixes: QTCREATORBUG-29738 Change-Id: I7e894a079595265f163c63243a3e8b098696f696 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
@@ -129,7 +129,7 @@ void CopilotClient::openDocument(TextDocument *document)
|
|||||||
if (!textEditor || textEditor->document() != document)
|
if (!textEditor || textEditor->document() != document)
|
||||||
return;
|
return;
|
||||||
TextEditorWidget *widget = textEditor->editorWidget();
|
TextEditorWidget *widget = textEditor->editorWidget();
|
||||||
if (widget->multiTextCursor().hasMultipleCursors())
|
if (widget->isReadOnly() || widget->multiTextCursor().hasMultipleCursors())
|
||||||
return;
|
return;
|
||||||
const int cursorPosition = widget->textCursor().position();
|
const int cursorPosition = widget->textCursor().position();
|
||||||
if (cursorPosition < position || cursorPosition > position + charsAdded)
|
if (cursorPosition < position || cursorPosition > position + charsAdded)
|
||||||
|
Reference in New Issue
Block a user