Browse Source

Merge pull request #65687 from Chaosus/gds_fix_script_time

Fix last_modified_time on scripts
Rémi Verschelde 3 years ago
parent
commit
7535c6c163
1 changed files with 4 additions and 2 deletions
  1. 4 2
      modules/gdscript/gdscript.cpp

+ 4 - 2
modules/gdscript/gdscript.cpp

@@ -1077,10 +1077,12 @@ Error GDScript::load_source_code(const String &p_path) {
 	}
 
 	source = s;
+	path = p_path;
 #ifdef TOOLS_ENABLED
 	source_changed_cache = true;
-#endif
-	path = p_path;
+	set_edited(false);
+	set_last_modified_time(FileAccess::get_modified_time(path));
+#endif // TOOLS_ENABLED
 	return OK;
 }