forked from qt-creator/qt-creator
Fixed invoking global completion as function parameter
Done with Roberto Raggi.
This commit is contained in:
@@ -514,7 +514,8 @@ int CppCodeCompletion::startCompletion(TextEditor::ITextEditable *editor)
|
||||
return -1;
|
||||
|
||||
m_editor = editor;
|
||||
m_startPosition = findStartOfName();
|
||||
const int startOfName = findStartOfName();
|
||||
m_startPosition = startOfName;
|
||||
m_completionOperator = T_EOF_SYMBOL;
|
||||
|
||||
int endOfOperator = m_startPosition;
|
||||
@@ -575,7 +576,7 @@ int CppCodeCompletion::startCompletion(TextEditor::ITextEditable *editor)
|
||||
// We don't want a function completion when the cursor isn't at the opening brace
|
||||
expression.clear();
|
||||
m_completionOperator = T_EOF_SYMBOL;
|
||||
m_startPosition = editor->position();
|
||||
m_startPosition = startOfName;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user