You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-14 13:41:12 +00:00
Avoid docks to be overriden while scanning, fixes #26359
This commit is contained in:
@@ -530,6 +530,7 @@ void EditorNode::_resources_reimported(const Vector<String> &p_resources) {
|
||||
void EditorNode::_sources_changed(bool p_exist) {
|
||||
|
||||
if (waiting_for_first_scan) {
|
||||
waiting_for_first_scan = false;
|
||||
|
||||
EditorResourcePreview::get_singleton()->start(); //start previes now that it's safe
|
||||
|
||||
@@ -540,8 +541,6 @@ void EditorNode::_sources_changed(bool p_exist) {
|
||||
load_scene(defer_load_scene);
|
||||
defer_load_scene = "";
|
||||
}
|
||||
|
||||
waiting_for_first_scan = false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3653,6 +3652,9 @@ void EditorNode::_dock_select_draw() {
|
||||
|
||||
void EditorNode::_save_docks() {
|
||||
|
||||
if (waiting_for_first_scan) {
|
||||
return; //scanning, do not touch docks
|
||||
}
|
||||
Ref<ConfigFile> config;
|
||||
config.instance();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user