[apps/code] Reload the variable box less often

This commit is contained in:
Léa Saviot
2020-03-26 15:54:52 +01:00
committed by Émilie Feral
parent e32a5ccc17
commit bc4d96bc3f
4 changed files with 10 additions and 3 deletions

View File

@@ -124,9 +124,10 @@ bool EditorController::textAreaDidReceiveEvent(TextArea * textArea, Ion::Events:
VariableBoxController * EditorController::variableBoxForInputEventHandler(InputEventHandler * textInput) {
VariableBoxController * varBox = App::app()->variableBoxController();
int length = 0;
const char * text = m_editorView.textToAutocomplete(&length);
varBox->loadFunctionsAndVariables(m_scriptIndex, text, length);
// If the editor is autocompleting, the variable box has already been loaded
if (!m_editorView.isAutocompleting()) {
varBox->loadFunctionsAndVariables(m_scriptIndex, nullptr, 0);
}
return varBox;
}