Fix script editor attempting to set current line to -1 on script open

(cherry picked from commit 6f6d4a6c2e)
This commit is contained in:
Paulb23 2019-03-17 19:47:04 +00:00 committed by Rémi Verschelde
parent 2f8362a2ab
commit 9ca440b763
1 changed files with 4 additions and 2 deletions

View File

@ -1956,8 +1956,9 @@ bool ScriptEditor::edit(const RES &p_resource, int p_line, int p_col, bool p_gra
if (is_visible_in_tree()) if (is_visible_in_tree())
se->ensure_focus(); se->ensure_focus();
if (p_line >= 0) if (p_line > 0) {
se->goto_line(p_line - 1); se->goto_line(p_line - 1);
}
} }
return true; return true;
} }
@ -2017,8 +2018,9 @@ bool ScriptEditor::edit(const RES &p_resource, int p_line, int p_col, bool p_gra
_test_script_times_on_disk(p_resource); _test_script_times_on_disk(p_resource);
_update_modified_scripts_for_external_editor(p_resource); _update_modified_scripts_for_external_editor(p_resource);
if (p_line >= 0) if (p_line > 0) {
se->goto_line(p_line - 1); se->goto_line(p_line - 1);
}
notify_script_changed(p_resource); notify_script_changed(p_resource);
_add_recent_script(p_resource->get_path()); _add_recent_script(p_resource->get_path());