diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2018-12-18 10:06:36 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2018-12-18 10:06:38 +0100 |
commit | 1039ba9ffb8588e8b0abddaa753d270979147c23 (patch) | |
tree | eb68be5a3531ec10a0b47791b951b3dab7addc3f | |
parent | 0a2f99684be3a736adf7061ae0df3f0956b9731f (diff) |
EditorSettings: Remove enable_code_completion_delay
It was badly named (it disables code completion, not just the delay), and also
badly implemented (not preventing the timer for running, but just preventing it
to show the autocompletion).
It could be readded with a proper name and cleaner implementation if there's an
actual need for it.
Supersedes #24407 and closes #24352.
-rw-r--r-- | editor/code_editor.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/editor/code_editor.cpp b/editor/code_editor.cpp index a0a8e9459d..05081d2639 100644 --- a/editor/code_editor.cpp +++ b/editor/code_editor.cpp @@ -708,8 +708,7 @@ void CodeTextEditor::_text_changed() { void CodeTextEditor::_code_complete_timer_timeout() { if (!is_visible_in_tree()) return; - if (enable_complete_timer) - text_editor->query_code_comple(); + text_editor->query_code_comple(); } void CodeTextEditor::_complete_request() { @@ -1172,8 +1171,6 @@ void CodeTextEditor::_on_settings_change() { code_complete_timer->set_wait_time( EDITOR_DEF("text_editor/completion/code_complete_delay", .3f)); - enable_complete_timer = EDITOR_DEF("text_editor/completion/enable_code_completion_delay", true); - // call hint settings text_editor->set_callhint_settings( EDITOR_DEF("text_editor/completion/put_callhint_tooltip_below_current_line", true), @@ -1252,8 +1249,6 @@ CodeTextEditor::CodeTextEditor() { code_complete_timer = memnew(Timer); add_child(code_complete_timer); code_complete_timer->set_one_shot(true); - enable_complete_timer = EDITOR_DEF("text_editor/completion/enable_code_completion_delay", true); - code_complete_timer->set_wait_time(EDITOR_DEF("text_editor/completion/code_complete_delay", .3f)); error_line = 0; |