浏览代码

Fix ERROR: FileAccessWindows::_get_modified_time: Method/Function Failed on windows due to accessing modifiled time of internal resource when editor gaining focus

marynate 11 年之前
父节点
当前提交
002db0b125
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      tools/editor/editor_node.cpp

+ 2 - 0
tools/editor/editor_node.cpp

@@ -2263,6 +2263,8 @@ void EditorNode::_menu_option_confirm(int p_option,bool p_confirmed) {
 
 				if (!E->get()->can_reload_from_file())
 					continue;
+				if (!FileAccess::exists(E->get()->get_path()))
+					continue;
 				uint64_t mt = FileAccess::get_modified_time(E->get()->get_path());
 				if (mt!=E->get()->get_last_modified_time()) {
 					E->get()->reload_from_file();