Merge pull request #22069 from scayze/fix_reload_scripts

Fix scripts not reloading when edited externally
This commit is contained in:
Rémi Verschelde 2018-09-15 15:10:56 +02:00 committed by GitHub
commit 2cf024ed91
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -797,7 +797,7 @@ bool ScriptEditor::_test_script_times_on_disk(RES p_for_script) {
if (se) {
RES edited_res = se->get_edited_resource();
if (edited_res.is_valid() && p_for_script != edited_res)
if (p_for_script.is_valid() && edited_res.is_valid() && p_for_script != edited_res)
continue;
if (edited_res->get_path() == "" || edited_res->get_path().find("local://") != -1 || edited_res->get_path().find("::") != -1)