diff options
| author | Ignacio Etcheverry | 2017-04-15 19:48:10 +0200 |
|---|---|---|
| committer | Ignacio Etcheverry | 2017-04-17 01:51:30 +0200 |
| commit | 4b8568006d1f83d518d98ef3c7354b7c25de46cc (patch) | |
| tree | 62d39934c808c4a53ea27fc6e1771b7b57da7136 /editor/plugins/script_text_editor.cpp | |
| parent | fce779a4ef02f1b14f95cab6a06e75db170f3448 (diff) | |
| download | godot-4b8568006d1f83d518d98ef3c7354b7c25de46cc.tar.gz godot-4b8568006d1f83d518d98ef3c7354b7c25de46cc.tar.zst godot-4b8568006d1f83d518d98ef3c7354b7c25de46cc.zip | |
Diffstat (limited to 'editor/plugins/script_text_editor.cpp')
| -rw-r--r-- | editor/plugins/script_text_editor.cpp | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/editor/plugins/script_text_editor.cpp b/editor/plugins/script_text_editor.cpp index 159fc0d51..8119acac5 100644 --- a/editor/plugins/script_text_editor.cpp +++ b/editor/plugins/script_text_editor.cpp @@ -69,26 +69,6 @@ Ref<Script> ScriptTextEditor::get_edited_script() const { return script; } -bool ScriptTextEditor::goto_method(const String &p_method) { - - Vector<String> functions = get_functions(); - - String method_search = p_method + ":"; - - for (int i = 0; i < functions.size(); i++) { - String function = functions[i]; - - if (function.begins_with(method_search)) { - - int line = function.get_slice(":", 1).to_int(); - goto_line(line - 1); - return true; - } - } - - return false; -} - void ScriptTextEditor::_load_theme_settings() { TextEdit *text_edit = code_editor->get_text_edit(); @@ -296,7 +276,7 @@ void ScriptTextEditor::tag_saved_version() { } void ScriptTextEditor::goto_line(int p_line, bool p_with_error) { - code_editor->get_text_edit()->cursor_set_line(p_line); + code_editor->get_text_edit()->call_deferred("cursor_set_line", p_line); } void ScriptTextEditor::ensure_focus() { |
