godot
godot copied to clipboard
When quitting the editor to the project list, editor settings are lost
Godot version:
v3.2.2.stable.official
OS/device including version:
Windows 10, run through Steam (API v020)
Issue description:
Sometimes, when I go back to the Project List after making my edits in my project, it returns back to default settings such as editor font size resetting to normal. My projects that are on different folders are also gone, so I had to scan them again.
Steps to reproduce: From the editor, click Editor > Quit to Project List. This happens randomly; I don't know how else to replicate it.
Minimal reproduction project:
N/A
I bet it's yet another issue related to Windows file locking limitations :slightly_smiling_face:
This happens to me yet again, but this time I got a screenshot as a start to where to debug:

This happens to me as well. I am avoiding the 'Quit To Project List Option' all together. Exiting out and reloading godot seems to be ok, just the quit to project list option. Running 3.3.1 stable
According to #52005, https://github.com/godotengine/godot/pull/51430 does not seem to resolve this issue.
Oye I found a thing that might be the issue for this! At least in the same area of issues. I was wanting to implement the word wrapping for my code editor, each time I went and edited the setting whenever I closed the project it did not keep the text wrapping. The issue is actually really simple in the fact that when in the editor settings only some of the changes prompt you to save and restart, which means when you close the app it doesn't keep the changes you made unless you did a save and reset edit.
I'm not sure if this is the same issue as the original exactly but if you're having the same issue you can try changing the resolution scale and then hitting the save and restart button on it. this keeps all the editor changes and so far it has not reverted after a decent bit of testing.
Example Pngs to show the edit of resolution save prompt and how it kept word wrapping after such
Can anyone reproduce this in 4.0 alpha? I never had this happen.
Just to mention, i've experienced this issue in latest stable (3.4.4), too
I bet it's yet another issue related to Windows file locking limitations 🙂
We've discussed it a bit with the affected users on Discord, and have a theory that it's that plus having slower drives (like HDD speeds, maybe).
I've been using Godot for 3 years at this point, all on Windows (10), and that is on 3 different PCs. Never had this happen, but all of them had m.2 NVMe SSDs, so as fast as we can get at the moment. Given that anecdotal experience, I tend to agree that it can be likely related to slower drives and Windows' tendency to lock files.
experienced this issue just now. windows 10, steam v3.4.4.stable.official, have an alright SSD in the laptop yet the setting keep getting reset sometimes. It happened after moved a picture into a project folder (in explorer, not in godot and didn't imported it in godot as well), I putted this picture as a project icon. After I pressed "quit to project list" button in the project menu, a save window opened (that tells that you have an unsaved changes). I pressed "Save and quit" and all of my editor settings got reset.
Here is the error in the console:
The same issue happen to me with Godot v3.5.1 stable on Windows 10.
The same issue happen to me with Godot v4.1 master 8c729f0f3 on Windows 10.
For me, editor is often restarted due to gdextension.
I never had an issue with this happening in GD3 or early GD4 alphas. But it happens to me constantly now. Every few days my editor settings get reset working from 4.0 and 4.1 win11/64. And since the defaults are highly annoying compared to what they used to be I have to go through and change them again.
I work on Terrain3D and gdextension and Godot crashes frequently during development, so this may be a factor.
I set editor_settings-4.tres
to read only in the filesystem so Godot wouldn't rewrite it. But then everytime I start godot it not only prints errors in the console but multiple popup windows in the editor crying that it can't write to that file! Why are you rewriting the file!? I didn't ask you to make any changes. Don't touch my settings!
This happens to me in 4.1 on windows 10. I doubt it's related to drive read speed as I'm running godot off of an m.2 NVME myself. I have only had it happen when I quit to project manager.
same 4.1 Linux+Mono edition
I've been regularly hitting the "Quit to Project List" button during past few days, but can no longer reproduce it on 4.x nor 3.x. However, drive speed doesn't seem to matter since i cannot reproduce the issue on my old laptop (which i used at the time of writing my previous comment, for reference my current PC has an NVMe SSD drive) anymore (and e.g. intervolver had experienced the issue on a fast drive too).
Issue also doesn't seem to be Windows-specific if Mupli is to be believed, and also does not depend on Godot edition (regular/mono) or specific configuration (gdextensions).
~~From TokisanGames' comment it seems to me that to resolve this we only need to find the offending code path leading to overwriting config and refactor/remove it so that it no longer does (assuming that currently that code path has no reason to).~~
Apologies, figured this is a separate issue (if an issue at all, i suspect cross-version project settings conversion may lead to settings being overwritten on startup).
@elenakrittik There is no particular offending code. Settings just get updated to either save changes or ensure that the state in memory matches the state on disk. Previous discussion here points to issues with Windows file locking, which is a common problem with Windows. We just don't know when it happens and why it's not handled correctly. Any other reports may be entirely unrelated to the problem that initially started this.
"Quit To Project List" wiped the recent projects list and editor settings in v3.5.2.stable.mono.official [170ba337a]. Windows 11, NVMe SSD drive.
Out of the blue this happened to me today. I never had this problem as far as I can remember. Been using Godot almost daily for 3 years. I'm on Windows 10, v4.2.1. stable, non-steam version. Have been running this version for a long time. Made no changes to the OS except regular updates, no new hardware etc.
I've also had this happen in 4.2.2-stable/win11 when I had another copy of Godot open. The second copy can't open the settings file, and if it's the last one to close, it overwrites the file (that it allegedly couldn't open).
ERROR: Cannot open file 'C:/Users/Cory/AppData/Roaming/Godot/editor_settings-4.tres'.
at: (scene/resources/resource_format_text.cpp:1643)
ERROR: Failed loading resource: C:/Users/Cory/AppData/Roaming/Godot/editor_settings-4.tres. Make sure resources have been imported by opening the project in the editor at least once.
at: (core/io/resource_loader.cpp:274)
ERROR: Could not load editor settings from path: C:/Users/Cory/AppData/Roaming/Godot/editor_settings-4.tres
at: create (editor/editor_settings.cpp:936)
As I mentioned before, I keep a backup copy of my file and closing godot and replacing the file restored my settings.
Also just happened to me in v4.2.2.stable.official [15073afe3] on Windows 10. No way to recover it from what I can tell.
kinda new to this but i was coding some game and i already made like 3 or 4 new inputs in the input map thingy but then one time when i came to make another one then use it in my code the godot terminal just told me that that input map doesn't exists even though in the project.godot file it shows it exists and when i reloaded the project it just resetted the project settings to what it was before i added the new input and i tried all methods in here, none of them worked.
@SolHTML Project settings are different from editor settings and unrelated to this issue. Search more for issues related to project settings or file a new issue if you're sure you've found a unique bug.
FWIW I've never had an issue saving or losing project settings, including the input map. Edit the input map again, then while Godot is open, look at your project.godot file and see if your changes are there. You typically need to save within Godot, even if scenes aren't open, to have it write to the project file.
@SolHTML Project settings are different from editor settings and unrelated to this issue. Search more for issues related to project settings or file a new issue if you're sure you've found a unique bug.
FWIW I've never had an issue saving or losing project settings, including the input map. Edit the input map again, then while Godot is open, look at your project.godot file and see if your changes are there. You typically need to save within Godot, even if scenes aren't open, to have it write to the project file.
i already tried that but i'll take a unique bug, and i can't find a post talking about my "unique" bug so ahhh i'll just find a way to sweep it under the rug
I might have found something that can lead to understand the problem. First, let me explain what I was doing, btw, I am using Godot 4.2.1:
-
I am working on a plugin right now, and I've made my plugin settings to be together with editor settings using EditorSettings.set_setting and everything was working like a charm, until I noticed that if I remove the settings on _exit_tree method, the saved options would never be permanent. Thus, I tried to just delete the setting on _disable_plugin method, and then the same problem happened to me and every editor setting ever was reset.
-
I did some tests to figure out what is happening and figured some things out:
- It was only being reset when I opened the Project List, but if I opened direct through project.godot, all my settings, including from my plugin, would be untouched.
- If I disable my plugin, or it is auto disabled on tree_exit (called on quit project) there is no problem.
- For some reason, the editor_settings-4.tres file is modified every time the Project List is open.
Let me show what I mean for this last one
Here is how the file looks like if I have some project open or nothing at all (the file looks the same)
[gd_resource type="EditorSettings" load_steps=6 format=3]
[sub_resource type="InputEventKey" id="InputEventKey_r6pp5"]
device = -1
alt_pressed = true
physical_keycode = 4194321
[sub_resource type="InputEventKey" id="InputEventKey_h168n"]
shift_pressed = true
keycode = 4194306
[sub_resource type="InputEventKey" id="InputEventKey_irhuv"]
device = -1
alt_pressed = true
physical_keycode = 4194319
[sub_resource type="InputEventKey" id="InputEventKey_wk7oy"]
command_or_control_autoremap = true
alt_pressed = true
keycode = 4194322
[sub_resource type="InputEventKey" id="InputEventKey_8adov"]
device = -1
ctrl_pressed = true
physical_keycode = 68
[resource]
interface/editor/editor_language = "en"
interface/theme/base_color = Color(0.21, 0.24, 0.29, 1)
interface/theme/accent_color = Color(0.44, 0.73, 0.98, 1)
interface/theme/contrast = 0.3
text_editor/theme/highlighting/symbol_color = Color(0.67, 0.79, 1, 1)
text_editor/theme/highlighting/keyword_color = Color(1, 0.44, 0.52, 1)
text_editor/theme/highlighting/control_flow_keyword_color = Color(1, 0.55, 0.8, 1)
text_editor/theme/highlighting/base_type_color = Color(0.26, 1, 0.76, 1)
text_editor/theme/highlighting/engine_type_color = Color(0.56, 1, 0.86, 1)
text_editor/theme/highlighting/user_type_color = Color(0.78, 1, 0.93, 1)
text_editor/theme/highlighting/comment_color = Color(0.8025, 0.81, 0.8225, 0.5)
text_editor/theme/highlighting/doc_comment_color = Color(0.6, 0.7, 0.8, 0.8)
text_editor/theme/highlighting/string_color = Color(1, 0.93, 0.63, 1)
text_editor/theme/highlighting/background_color = Color(0.1155, 0.132, 0.1595, 1)
text_editor/theme/highlighting/completion_background_color = Color(0.21, 0.24, 0.29, 1)
text_editor/theme/highlighting/completion_selected_color = Color(1, 1, 1, 0.07)
text_editor/theme/highlighting/completion_existing_color = Color(1, 1, 1, 0.14)
text_editor/theme/highlighting/completion_font_color = Color(0.8025, 0.81, 0.8225, 1)
text_editor/theme/highlighting/text_color = Color(0.8025, 0.81, 0.8225, 1)
text_editor/theme/highlighting/line_number_color = Color(0.8025, 0.81, 0.8225, 0.5)
text_editor/theme/highlighting/safe_line_number_color = Color(0.8025, 0.972, 0.8225, 0.75)
text_editor/theme/highlighting/caret_color = Color(1, 1, 1, 1)
text_editor/theme/highlighting/selection_color = Color(0.44, 0.73, 0.98, 0.4)
text_editor/theme/highlighting/brace_mismatch_color = Color(1, 0.47, 0.42, 1)
text_editor/theme/highlighting/current_line_color = Color(1, 1, 1, 0.07)
text_editor/theme/highlighting/line_length_guideline_color = Color(0.21, 0.24, 0.29, 1)
text_editor/theme/highlighting/word_highlighted_color = Color(1, 1, 1, 0.07)
text_editor/theme/highlighting/number_color = Color(0.63, 1, 0.88, 1)
text_editor/theme/highlighting/function_color = Color(0.34, 0.7, 1, 1)
text_editor/theme/highlighting/member_variable_color = Color(0.736, 0.88, 1, 1)
text_editor/theme/highlighting/mark_color = Color(1, 0.47, 0.42, 0.3)
text_editor/theme/highlighting/breakpoint_color = Color(1, 0.47, 0.42, 1)
text_editor/theme/highlighting/code_folding_color = Color(1, 1, 1, 0.27)
text_editor/theme/highlighting/search_result_color = Color(1, 1, 1, 0.07)
asset_library/available_urls = {
"godotengine.org (Official)": "https://godotengine.org/asset-library/api"
}
asset_library/use_threads = true
export/android/java_sdk_path = ""
export/android/android_sdk_path = ""
export/android/debug_keystore = ""
export/android/debug_keystore_user = "androiddebugkey"
export/android/debug_keystore_pass = "android"
export/android/force_system_user = false
export/android/shutdown_adb_on_exit = true
export/android/one_click_deploy_clear_previous_install = false
export/android/use_wifi_for_remote_debug = false
export/android/wifi_remote_debug_host = "localhost"
export/macos/rcodesign = ""
export/web/http_host = "localhost"
export/web/http_port = 8060
export/web/use_tls = false
export/web/tls_key = ""
export/web/tls_certificate = ""
export/windows/rcedit = ""
export/windows/signtool = ""
interface/editor/save_on_focus_loss = false
interface/editor/show_update_spinner = false
interface/editor/update_continuously = false
interface/editor/localize_settings = true
interface/scene_tabs/restore_scenes_on_load = true
interface/inspector/default_property_name_style = 1
interface/inspector/default_float_step = 0.001
interface/inspector/disable_folding = false
interface/inspector/auto_unfold_foreign_scenes = true
interface/inspector/horizontal_vector2_editing = false
interface/inspector/horizontal_vector_types_editing = true
interface/inspector/open_resources_in_current_inspector = true
interface/inspector/resources_to_open_in_new_inspector = PackedStringArray("Script", "MeshLibrary")
interface/inspector/default_color_picker_mode = 0
interface/inspector/default_color_picker_shape = 3
_default_feature_profile = ""
interface/editors/show_scene_tree_root_selection = true
interface/editors/derive_script_globals_by_name = true
docks/scene_tree/ask_before_deleting_related_animation_tracks = true
_use_favorites_root_selection = false
filesystem/file_server/port = 6010
filesystem/file_server/password = ""
editors/3d/manipulator_gizmo_size = 80
editors/3d/manipulator_gizmo_opacity = 0.9
editors/3d/navigation/show_viewport_rotation_gizmo = true
editors/3d/navigation/show_viewport_navigation_gizmo = false
text_editor/behavior/files/auto_reload_and_parse_scripts_on_save = true
text_editor/behavior/files/open_dominant_script_on_scene_change = true
text_editor/external/use_external_editor = false
text_editor/external/exec_path = ""
text_editor/script_list/script_temperature_enabled = true
text_editor/script_list/script_temperature_history_size = 15
text_editor/script_list/group_help_pages = true
text_editor/script_list/sort_scripts_by = 0
text_editor/script_list/list_script_names_as = 0
text_editor/external/exec_flags = "{file}"
version_control/username = ""
version_control/ssh_public_key_path = ""
version_control/ssh_private_key_path = ""
editors/bone_mapper/handle_colors/unset = Color(0.3, 0.3, 0.3, 1)
editors/bone_mapper/handle_colors/set = Color(0.1, 0.6, 0.25, 1)
editors/bone_mapper/handle_colors/missing = Color(0.8, 0.2, 0.8, 1)
editors/bone_mapper/handle_colors/error = Color(0.8, 0.2, 0.2, 1)
network/debug_adapter/remote_port = 6006
network/debug_adapter/request_timeout = 1000
network/debug_adapter/sync_breakpoints = false
editors/3d_gizmos/gizmo_settings/path3d_tilt_disk_size = 0.8
editors/3d_gizmos/gizmo_colors/path = Color(0.5, 0.5, 1, 0.9)
editors/3d_gizmos/gizmo_colors/path_tilt = Color(1, 1, 0.4, 0.9)
editors/3d_gizmos/gizmo_colors/skeleton = Color(1, 0.8, 0.4, 1)
editors/3d_gizmos/gizmo_colors/selected_bone = Color(0.8, 0.3, 0, 1)
editors/3d_gizmos/gizmo_settings/bone_axis_length = 0.1
editors/3d_gizmos/gizmo_settings/bone_shape = 1
editors/3d_gizmos/gizmo_colors/csg = Color(0, 0.4, 1, 0.15)
editors/grid_map/editor_side = 1
editors/grid_map/palette_min_width = 230
editors/grid_map/preview_size = 64
export/ssh/ssh = ""
export/ssh/scp = ""
network/language_server/remote_host = "127.0.0.1"
network/language_server/remote_port = 6005
network/language_server/enable_smart_resolve = true
network/language_server/show_native_symbols_in_editor = false
network/language_server/use_thread = false
network/language_server/poll_limit_usec = 100000
editors/3d_gizmos/gizmo_colors/camera = Color(0.8, 0.4, 0.8, 1)
editors/3d_gizmos/gizmo_colors/stream_player_3d = Color(0.4, 0.8, 1, 1)
editors/3d_gizmos/gizmo_colors/occluder = Color(0.8, 0.5, 1, 1)
editors/3d_gizmos/gizmo_colors/visibility_notifier = Color(0.8, 0.5, 0.7, 1)
editors/3d_gizmos/gizmo_colors/particles = Color(0.8, 0.7, 0.4, 1)
editors/3d_gizmos/gizmo_colors/particle_attractor = Color(1, 0.7, 0.5, 1)
editors/3d_gizmos/gizmo_colors/particle_collision = Color(0.5, 0.7, 1, 1)
editors/3d_gizmos/gizmo_colors/reflection_probe = Color(0.6, 1, 0.5, 1)
editors/3d_gizmos/gizmo_colors/decal = Color(0.6, 0.5, 1, 1)
editors/3d_gizmos/gizmo_colors/voxel_gi = Color(0.5, 1, 0.6, 1)
editors/3d_gizmos/gizmo_colors/lightmap_lines = Color(0.5, 0.6, 1, 1)
editors/3d_gizmos/gizmo_colors/lightprobe_lines = Color(0.5, 0.6, 1, 1)
editors/3d_gizmos/gizmo_colors/joint_body_a = Color(0.6, 0.8, 1, 1)
editors/3d_gizmos/gizmo_colors/joint_body_b = Color(0.6, 0.9, 1, 1)
editors/3d_gizmos/gizmo_colors/fog_volume = Color(0.5, 0.7, 1, 1)
text_editor/theme/highlighting/gdscript/function_definition_color = Color(0.4, 0.9, 1, 1)
text_editor/theme/highlighting/gdscript/global_function_color = Color(0.64, 0.64, 0.96, 1)
text_editor/theme/highlighting/gdscript/node_path_color = Color(0.72, 0.77, 0.49, 1)
text_editor/theme/highlighting/gdscript/node_reference_color = Color(0.39, 0.76, 0.35, 1)
text_editor/theme/highlighting/gdscript/annotation_color = Color(1, 0.7, 0.45, 1)
text_editor/theme/highlighting/gdscript/string_name_color = Color(1, 0.76, 0.65, 1)
text_editor/theme/highlighting/comment_markers/critical_color = Color(0.77, 0.35, 0.35, 1)
text_editor/theme/highlighting/comment_markers/warning_color = Color(0.72, 0.61, 0.48, 1)
text_editor/theme/highlighting/comment_markers/notice_color = Color(0.56, 0.67, 0.51, 1)
text_editor/theme/highlighting/comment_markers/critical_list = "ALERT,ATTENTION,CAUTION,CRITICAL,DANGER,SECURITY"
text_editor/theme/highlighting/comment_markers/warning_list = "BUG,DEPRECATED,FIXME,HACK,TASK,TBD,TODO,WARNING"
text_editor/theme/highlighting/comment_markers/notice_list = "INFO,NOTE,NOTICE,TEST,TESTING"
text_editor/help/sort_functions_alphabetically = true
shortcuts = [{
"name": "script_text_editor/indent",
"shortcuts": [SubResource("InputEventKey_r6pp5")]
}, {
"name": "script_text_editor/unindent",
"shortcuts": [SubResource("InputEventKey_h168n"), SubResource("InputEventKey_irhuv")]
}, {
"name": "script_text_editor/duplicate_lines",
"shortcuts": [SubResource("InputEventKey_wk7oy"), SubResource("InputEventKey_8adov")]
}]
And here if the Project List is open
[gd_resource type="EditorSettings" load_steps=6 format=3]
[sub_resource type="InputEventKey" id="InputEventKey_r6pp5"]
device = -1
alt_pressed = true
physical_keycode = 4194321
[sub_resource type="InputEventKey" id="InputEventKey_h168n"]
shift_pressed = true
keycode = 4194306
[sub_resource type="InputEventKey" id="InputEventKey_irhuv"]
device = -1
alt_pressed = true
physical_keycode = 4194319
[sub_resource type="InputEventKey" id="InputEventKey_wk7oy"]
command_or_control_autoremap = true
alt_pressed = true
keycode = 4194322
[sub_resource type="InputEventKey" id="InputEventKey_8adov"]
device = -1
ctrl_pressed = true
physical_keycode = 68
[resource]
resource_local_to_scene = false
resource_name = ""
interface/editor/editor_language = "en"
interface/editor/display_scale = 0
interface/editor/editor_screen = -2
interface/editor/project_manager_screen = -2
interface/editor/debug/enable_pseudolocalization = false
interface/editor/use_embedded_menu = false
interface/editor/expand_to_title = true
interface/editor/custom_display_scale = 1.0
interface/editor/main_font_size = 14
interface/editor/code_font_size = 14
interface/editor/code_font_contextual_ligatures = 1
interface/editor/code_font_custom_opentype_features = ""
interface/editor/code_font_custom_variations = ""
interface/editor/font_antialiasing = 1
interface/editor/font_hinting = 0
interface/editor/font_subpixel_positioning = 1
interface/editor/main_font = ""
interface/editor/main_font_bold = ""
interface/editor/code_font = ""
interface/editor/low_processor_mode_sleep_usec = 6900
interface/editor/unfocused_low_processor_mode_sleep_usec = 100000
interface/editor/separate_distraction_mode = false
interface/editor/automatically_open_screenshots = true
interface/editor/single_window_mode = false
interface/editor/mouse_extra_buttons_navigate_history = true
interface/editor/save_each_scene_on_quit = true
interface/editor/accept_dialog_cancel_ok_buttons = 0
interface/editor/show_internal_errors_in_toast_notifications = 0
interface/inspector/max_array_dictionary_items_per_page = 20
interface/inspector/show_low_level_opentype_features = false
interface/inspector/float_drag_speed = 5.0
interface/theme/preset = "Default"
interface/theme/icon_and_font_color = 0
interface/theme/base_color = Color(0.21, 0.24, 0.29, 1)
interface/theme/accent_color = Color(0.44, 0.73, 0.98, 1)
interface/theme/contrast = 0.3
interface/theme/draw_extra_borders = false
interface/theme/icon_saturation = 1.0
interface/theme/relationship_line_opacity = 0.1
interface/theme/border_size = 0
interface/theme/corner_radius = 3
interface/theme/additional_spacing = 0.0
interface/theme/custom_theme = ""
interface/touchscreen/increase_scrollbar_touch_area = false
interface/touchscreen/enable_long_press_as_right_click = false
interface/touchscreen/enable_pan_and_scale_gestures = false
interface/touchscreen/scale_gizmo_handles = 1
interface/scene_tabs/display_close_button = 1
interface/scene_tabs/show_thumbnail_on_hover = true
interface/scene_tabs/maximum_width = 350
interface/scene_tabs/show_script_button = false
interface/multi_window/enable = true
interface/multi_window/restore_windows_on_load = true
interface/multi_window/maximize_window = false
filesystem/external_programs/raster_image_editor = ""
filesystem/external_programs/vector_image_editor = ""
filesystem/external_programs/audio_editor = ""
filesystem/external_programs/3d_model_editor = ""
filesystem/directories/autoscan_project_path = ""
filesystem/directories/default_project_path = "C:/Users/Herbh/OneDrive/Documentos"
filesystem/on_save/compress_binary_resources = true
filesystem/on_save/safe_save_on_backup_then_rename = true
filesystem/file_dialog/show_hidden_files = false
filesystem/file_dialog/display_mode = 0
filesystem/file_dialog/thumbnail_size = 64
filesystem/import/blender/blender3_path = ""
filesystem/import/blender/rpc_port = 6011
filesystem/import/blender/rpc_server_uptime = 5
filesystem/import/fbx/fbx2gltf_path = ""
filesystem/tools/oidn/oidn_denoise_path = ""
docks/scene_tree/start_create_dialog_fully_expanded = false
docks/scene_tree/auto_expand_to_selected = true
docks/filesystem/thumbnail_size = 64
docks/filesystem/always_show_folders = true
docks/filesystem/textfile_extensions = "txt,md,cfg,ini,log,json,yml,yaml,toml,xml"
docks/property_editor/auto_refresh_interval = 0.2
docks/property_editor/subresource_hue_tint = 0.75
text_editor/theme/color_theme = "Default"
text_editor/theme/highlighting/symbol_color = Color(0.67, 0.79, 1, 1)
text_editor/theme/highlighting/keyword_color = Color(1, 0.44, 0.52, 1)
text_editor/theme/highlighting/control_flow_keyword_color = Color(1, 0.55, 0.8, 1)
text_editor/theme/highlighting/base_type_color = Color(0.26, 1, 0.76, 1)
text_editor/theme/highlighting/engine_type_color = Color(0.56, 1, 0.86, 1)
text_editor/theme/highlighting/user_type_color = Color(0.78, 1, 0.93, 1)
text_editor/theme/highlighting/comment_color = Color(0.8025, 0.81, 0.8225, 0.5)
text_editor/theme/highlighting/doc_comment_color = Color(0.6, 0.7, 0.8, 0.8)
text_editor/theme/highlighting/string_color = Color(1, 0.93, 0.63, 1)
text_editor/theme/highlighting/background_color = Color(0.1155, 0.132, 0.1595, 1)
text_editor/theme/highlighting/completion_background_color = Color(0.21, 0.24, 0.29, 1)
text_editor/theme/highlighting/completion_selected_color = Color(1, 1, 1, 0.07)
text_editor/theme/highlighting/completion_existing_color = Color(1, 1, 1, 0.14)
text_editor/theme/highlighting/completion_scroll_color = Color(1, 1, 1, 0.29)
text_editor/theme/highlighting/completion_scroll_hovered_color = Color(1, 1, 1, 0.4)
text_editor/theme/highlighting/completion_font_color = Color(0.8025, 0.81, 0.8225, 1)
text_editor/theme/highlighting/text_color = Color(0.8025, 0.81, 0.8225, 1)
text_editor/theme/highlighting/line_number_color = Color(0.8025, 0.81, 0.8225, 0.5)
text_editor/theme/highlighting/safe_line_number_color = Color(0.8025, 0.972, 0.8225, 0.75)
text_editor/theme/highlighting/caret_color = Color(1, 1, 1, 1)
text_editor/theme/highlighting/caret_background_color = Color(0, 0, 0, 1)
text_editor/theme/highlighting/text_selected_color = Color(0, 0, 0, 0)
text_editor/theme/highlighting/selection_color = Color(0.44, 0.73, 0.98, 0.4)
text_editor/theme/highlighting/brace_mismatch_color = Color(1, 0.47, 0.42, 1)
text_editor/theme/highlighting/current_line_color = Color(1, 1, 1, 0.07)
text_editor/theme/highlighting/line_length_guideline_color = Color(0.21, 0.24, 0.29, 1)
text_editor/theme/highlighting/word_highlighted_color = Color(1, 1, 1, 0.07)
text_editor/theme/highlighting/number_color = Color(0.63, 1, 0.88, 1)
text_editor/theme/highlighting/function_color = Color(0.34, 0.7, 1, 1)
text_editor/theme/highlighting/member_variable_color = Color(0.736, 0.88, 1, 1)
text_editor/theme/highlighting/mark_color = Color(1, 0.47, 0.42, 0.3)
text_editor/theme/highlighting/bookmark_color = Color(0.08, 0.49, 0.98, 1)
text_editor/theme/highlighting/breakpoint_color = Color(1, 0.47, 0.42, 1)
text_editor/theme/highlighting/executing_line_color = Color(0.98, 0.89, 0.27, 1)
text_editor/theme/highlighting/code_folding_color = Color(1, 1, 1, 0.27)
text_editor/theme/highlighting/folded_code_region_color = Color(0.68, 0.46, 0.77, 0.2)
text_editor/theme/highlighting/search_result_color = Color(1, 1, 1, 0.07)
text_editor/theme/highlighting/search_result_border_color = Color(0.41, 0.61, 0.91, 0.38)
text_editor/appearance/caret/type = 0
text_editor/appearance/caret/caret_blink = true
text_editor/appearance/caret/caret_blink_interval = 0.5
text_editor/appearance/caret/highlight_current_line = true
text_editor/appearance/caret/highlight_all_occurrences = true
text_editor/appearance/guidelines/show_line_length_guidelines = true
text_editor/appearance/guidelines/line_length_guideline_soft_column = 80
text_editor/appearance/guidelines/line_length_guideline_hard_column = 100
text_editor/appearance/gutters/show_line_numbers = true
text_editor/appearance/gutters/line_numbers_zero_padded = false
text_editor/appearance/gutters/highlight_type_safe_lines = true
text_editor/appearance/gutters/show_info_gutter = true
text_editor/appearance/minimap/show_minimap = true
text_editor/appearance/minimap/minimap_width = 80
text_editor/appearance/lines/code_folding = true
text_editor/appearance/lines/word_wrap = 0
text_editor/appearance/lines/autowrap_mode = 3
text_editor/appearance/whitespace/draw_tabs = true
text_editor/appearance/whitespace/draw_spaces = false
text_editor/appearance/whitespace/line_spacing = 4
text_editor/behavior/navigation/move_caret_on_right_click = true
text_editor/behavior/navigation/scroll_past_end_of_file = false
text_editor/behavior/navigation/smooth_scrolling = true
text_editor/behavior/navigation/v_scroll_speed = 80
text_editor/behavior/navigation/drag_and_drop_selection = true
text_editor/behavior/navigation/stay_in_script_editor_on_node_selected = true
text_editor/behavior/indent/type = 0
text_editor/behavior/indent/size = 4
text_editor/behavior/indent/auto_indent = true
text_editor/behavior/files/trim_trailing_whitespace_on_save = false
text_editor/behavior/files/autosave_interval_secs = 0
text_editor/behavior/files/restore_scripts_on_load = true
text_editor/behavior/files/convert_indent_on_save = true
text_editor/behavior/files/auto_reload_scripts_on_external_change = false
text_editor/script_list/show_members_overview = true
text_editor/script_list/sort_members_outline_alphabetically = false
text_editor/completion/idle_parse_delay = 2.0
text_editor/completion/auto_brace_complete = true
text_editor/completion/code_complete_enabled = true
text_editor/completion/code_complete_delay = 0.3
text_editor/completion/put_callhint_tooltip_below_current_line = true
text_editor/completion/complete_file_paths = true
text_editor/completion/add_type_hints = false
text_editor/completion/use_single_quotes = false
text_editor/completion/colorize_suggestions = true
text_editor/help/show_help_index = true
text_editor/help/help_font_size = 16
text_editor/help/help_source_font_size = 15
text_editor/help/help_title_font_size = 23
text_editor/help/class_reference_examples = 0
editors/grid_map/pick_distance = 5000.0
editors/3d/primary_grid_color = Color(0.56, 0.56, 0.56, 0.5)
editors/3d/secondary_grid_color = Color(0.38, 0.38, 0.38, 0.5)
editors/3d/selection_box_color = Color(1, 0.5, 0, 1)
editors/3d_gizmos/gizmo_colors/instantiated = Color(0.7, 0.7, 0.7, 0.6)
editors/3d_gizmos/gizmo_colors/joint = Color(0.5, 0.8, 1, 1)
editors/3d_gizmos/gizmo_colors/shape = Color(0.5, 0.7, 1, 1)
editors/3d/primary_grid_steps = 8
editors/3d/grid_size = 200
editors/3d/grid_division_level_max = 2
editors/3d/grid_division_level_min = 0
editors/3d/grid_division_level_bias = -0.2
editors/3d/grid_xz_plane = true
editors/3d/grid_xy_plane = false
editors/3d/grid_yz_plane = false
editors/3d/default_fov = 70.0
editors/3d/default_z_near = 0.05
editors/3d/default_z_far = 4000.0
editors/3d/navigation/invert_x_axis = false
editors/3d/navigation/invert_y_axis = false
editors/3d/navigation/navigation_scheme = 0
editors/3d/navigation/zoom_style = 0
editors/3d/navigation/emulate_numpad = false
editors/3d/navigation/emulate_3_button_mouse = false
editors/3d/navigation/orbit_modifier = 0
editors/3d/navigation/pan_modifier = 1
editors/3d/navigation/zoom_modifier = 4
editors/3d/navigation/warped_mouse_panning = true
editors/3d/navigation_feel/orbit_sensitivity = 0.25
editors/3d/navigation_feel/orbit_inertia = 0.0
editors/3d/navigation_feel/translation_inertia = 0.05
editors/3d/navigation_feel/zoom_inertia = 0.05
editors/3d/freelook/freelook_navigation_scheme = 0
editors/3d/freelook/freelook_sensitivity = 0.25
editors/3d/freelook/freelook_inertia = 0.0
editors/3d/freelook/freelook_base_speed = 5.0
editors/3d/freelook/freelook_activation_modifier = 0
editors/3d/freelook/freelook_speed_zoom_link = false
editors/2d/grid_color = Color(1, 1, 1, 0.07)
editors/2d/guides_color = Color(0.6, 0, 0.8, 1)
editors/2d/smart_snapping_line_color = Color(0.9, 0.1, 0.1, 1)
editors/2d/bone_width = 5.0
editors/2d/bone_color1 = Color(1, 1, 1, 0.7)
editors/2d/bone_color2 = Color(0.6, 0.6, 0.6, 0.7)
editors/2d/bone_selected_color = Color(0.9, 0.45, 0.45, 0.7)
editors/2d/bone_ik_color = Color(0.9, 0.9, 0.45, 0.7)
editors/2d/bone_outline_color = Color(0.35, 0.35, 0.35, 0.5)
editors/2d/bone_outline_size = 2.0
editors/2d/viewport_border_color = Color(0.4, 0.4, 1, 0.4)
editors/2d/use_integer_zoom_by_default = false
editors/panning/2d_editor_panning_scheme = 0
editors/panning/sub_editors_panning_scheme = 0
editors/panning/animation_editors_panning_scheme = 1
editors/panning/simple_panning = false
editors/panning/warped_mouse_panning = true
editors/panning/2d_editor_pan_speed = 20
editors/tiles_editor/display_grid = true
editors/tiles_editor/grid_color = Color(1, 0.5, 0.2, 0.5)
editors/polygon_editor/point_grab_radius = 8
editors/polygon_editor/show_previous_outline = true
editors/animation/autorename_animation_tracks = true
editors/animation/default_create_bezier_tracks = false
editors/animation/default_create_reset_tracks = true
editors/animation/onion_layers_past_color = Color(1, 0, 0, 1)
editors/animation/onion_layers_future_color = Color(0, 1, 0, 1)
editors/shader_editor/behavior/files/restore_shaders_on_load = true
editors/visual_editors/minimap_opacity = 0.85
editors/visual_editors/lines_curvature = 0.5
editors/visual_editors/visual_shader/port_preview_size = 160
run/window_placement/rect = 1
run/window_placement/rect_custom_position = Vector2(0, 0)
run/window_placement/screen = -5
run/window_placement/android_window = 0
run/auto_save/save_before_running = true
run/output/font_size = 13
run/output/always_clear_output_on_play = true
run/output/always_open_output_on_play = true
run/output/always_close_output_on_stop = false
network/debug/remote_host = "127.0.0.1"
network/debug/remote_port = 6007
network/tls/editor_tls_certificates = ""
debugger/auto_switch_to_remote_scene_tree = false
debugger/profiler_frame_history_size = 3600
debugger/profiler_frame_max_functions = 64
debugger/remote_scene_tree_refresh_interval = 1.0
debugger/remote_inspect_refresh_interval = 0.2
network/http_proxy/host = ""
network/http_proxy/port = 8080
project_manager/sorting_order = 0
project_manager/default_renderer = "forward_plus"
asset_library/available_urls = {
"godotengine.org (Official)": "https://godotengine.org/asset-library/api"
}
asset_library/use_threads = true
export/android/java_sdk_path = ""
export/android/android_sdk_path = ""
export/android/debug_keystore = ""
export/android/debug_keystore_user = "androiddebugkey"
export/android/debug_keystore_pass = "android"
export/android/force_system_user = false
export/android/shutdown_adb_on_exit = true
export/android/one_click_deploy_clear_previous_install = false
export/android/use_wifi_for_remote_debug = false
export/android/wifi_remote_debug_host = "localhost"
export/macos/rcodesign = ""
export/web/http_host = "localhost"
export/web/http_port = 8060
export/web/use_tls = false
export/web/tls_key = ""
export/web/tls_certificate = ""
export/windows/rcedit = ""
export/windows/signtool = ""
interface/editor/save_on_focus_loss = false
interface/editor/show_update_spinner = false
interface/editor/update_continuously = false
interface/editor/localize_settings = true
interface/scene_tabs/restore_scenes_on_load = true
interface/inspector/default_property_name_style = 1
interface/inspector/default_float_step = 0.001
interface/inspector/disable_folding = false
interface/inspector/auto_unfold_foreign_scenes = true
interface/inspector/horizontal_vector2_editing = false
interface/inspector/horizontal_vector_types_editing = true
interface/inspector/open_resources_in_current_inspector = true
interface/inspector/resources_to_open_in_new_inspector = PackedStringArray("Script", "MeshLibrary")
interface/inspector/default_color_picker_mode = 0
interface/inspector/default_color_picker_shape = 3
_default_feature_profile = ""
interface/editors/show_scene_tree_root_selection = true
interface/editors/derive_script_globals_by_name = true
docks/scene_tree/ask_before_deleting_related_animation_tracks = true
_use_favorites_root_selection = false
filesystem/file_server/port = 6010
filesystem/file_server/password = ""
editors/3d/manipulator_gizmo_size = 80
editors/3d/manipulator_gizmo_opacity = 0.9
editors/3d/navigation/show_viewport_rotation_gizmo = true
editors/3d/navigation/show_viewport_navigation_gizmo = false
text_editor/behavior/files/auto_reload_and_parse_scripts_on_save = true
text_editor/behavior/files/open_dominant_script_on_scene_change = true
text_editor/external/use_external_editor = false
text_editor/external/exec_path = ""
text_editor/script_list/script_temperature_enabled = true
text_editor/script_list/script_temperature_history_size = 15
text_editor/script_list/group_help_pages = true
text_editor/script_list/sort_scripts_by = 0
text_editor/script_list/list_script_names_as = 0
text_editor/external/exec_flags = "{file}"
version_control/username = ""
version_control/ssh_public_key_path = ""
version_control/ssh_private_key_path = ""
editors/bone_mapper/handle_colors/unset = Color(0.3, 0.3, 0.3, 1)
editors/bone_mapper/handle_colors/set = Color(0.1, 0.6, 0.25, 1)
editors/bone_mapper/handle_colors/missing = Color(0.8, 0.2, 0.8, 1)
editors/bone_mapper/handle_colors/error = Color(0.8, 0.2, 0.2, 1)
network/debug_adapter/remote_port = 6006
network/debug_adapter/request_timeout = 1000
network/debug_adapter/sync_breakpoints = false
editors/3d_gizmos/gizmo_settings/path3d_tilt_disk_size = 0.8
editors/3d_gizmos/gizmo_colors/path = Color(0.5, 0.5, 1, 0.9)
editors/3d_gizmos/gizmo_colors/path_tilt = Color(1, 1, 0.4, 0.9)
editors/3d_gizmos/gizmo_colors/skeleton = Color(1, 0.8, 0.4, 1)
editors/3d_gizmos/gizmo_colors/selected_bone = Color(0.8, 0.3, 0, 1)
editors/3d_gizmos/gizmo_settings/bone_axis_length = 0.1
editors/3d_gizmos/gizmo_settings/bone_shape = 1
editors/3d_gizmos/gizmo_colors/csg = Color(0, 0.4, 1, 0.15)
editors/grid_map/editor_side = 1
editors/grid_map/palette_min_width = 230
editors/grid_map/preview_size = 64
export/ssh/ssh = ""
export/ssh/scp = ""
network/language_server/remote_host = "127.0.0.1"
network/language_server/remote_port = 6005
network/language_server/enable_smart_resolve = true
network/language_server/show_native_symbols_in_editor = false
network/language_server/use_thread = false
network/language_server/poll_limit_usec = 100000
editors/3d_gizmos/gizmo_colors/camera = Color(0.8, 0.4, 0.8, 1)
editors/3d_gizmos/gizmo_colors/stream_player_3d = Color(0.4, 0.8, 1, 1)
editors/3d_gizmos/gizmo_colors/occluder = Color(0.8, 0.5, 1, 1)
editors/3d_gizmos/gizmo_colors/visibility_notifier = Color(0.8, 0.5, 0.7, 1)
editors/3d_gizmos/gizmo_colors/particles = Color(0.8, 0.7, 0.4, 1)
editors/3d_gizmos/gizmo_colors/particle_attractor = Color(1, 0.7, 0.5, 1)
editors/3d_gizmos/gizmo_colors/particle_collision = Color(0.5, 0.7, 1, 1)
editors/3d_gizmos/gizmo_colors/reflection_probe = Color(0.6, 1, 0.5, 1)
editors/3d_gizmos/gizmo_colors/decal = Color(0.6, 0.5, 1, 1)
editors/3d_gizmos/gizmo_colors/voxel_gi = Color(0.5, 1, 0.6, 1)
editors/3d_gizmos/gizmo_colors/lightmap_lines = Color(0.5, 0.6, 1, 1)
editors/3d_gizmos/gizmo_colors/lightprobe_lines = Color(0.5, 0.6, 1, 1)
editors/3d_gizmos/gizmo_colors/joint_body_a = Color(0.6, 0.8, 1, 1)
editors/3d_gizmos/gizmo_colors/joint_body_b = Color(0.6, 0.9, 1, 1)
editors/3d_gizmos/gizmo_colors/fog_volume = Color(0.5, 0.7, 1, 1)
text_editor/theme/highlighting/gdscript/function_definition_color = Color(0.4, 0.9, 1, 1)
text_editor/theme/highlighting/gdscript/global_function_color = Color(0.64, 0.64, 0.96, 1)
text_editor/theme/highlighting/gdscript/node_path_color = Color(0.72, 0.77, 0.49, 1)
text_editor/theme/highlighting/gdscript/node_reference_color = Color(0.39, 0.76, 0.35, 1)
text_editor/theme/highlighting/gdscript/annotation_color = Color(1, 0.7, 0.45, 1)
text_editor/theme/highlighting/gdscript/string_name_color = Color(1, 0.76, 0.65, 1)
text_editor/theme/highlighting/comment_markers/critical_color = Color(0.77, 0.35, 0.35, 1)
text_editor/theme/highlighting/comment_markers/warning_color = Color(0.72, 0.61, 0.48, 1)
text_editor/theme/highlighting/comment_markers/notice_color = Color(0.56, 0.67, 0.51, 1)
text_editor/theme/highlighting/comment_markers/critical_list = "ALERT,ATTENTION,CAUTION,CRITICAL,DANGER,SECURITY"
text_editor/theme/highlighting/comment_markers/warning_list = "BUG,DEPRECATED,FIXME,HACK,TASK,TBD,TODO,WARNING"
text_editor/theme/highlighting/comment_markers/notice_list = "INFO,NOTE,NOTICE,TEST,TESTING"
text_editor/help/sort_functions_alphabetically = true
shortcuts = [{
"name": "script_text_editor/indent",
"shortcuts": [SubResource("InputEventKey_r6pp5")]
}, {
"name": "script_text_editor/unindent",
"shortcuts": [SubResource("InputEventKey_h168n"), SubResource("InputEventKey_irhuv")]
}, {
"name": "script_text_editor/duplicate_lines",
"shortcuts": [SubResource("InputEventKey_wk7oy"), SubResource("InputEventKey_8adov")]
}]
builtin_action_overrides = []
Also, another guess for anyone having this issue. Have you installed any plugin in the past few days? The problem might be the same as mine.
Edit: Ok, I find out the problem is that I was using a resource as one of the settings (InputEventKey) and without it, the bug doesn't happens. Another thing worth saying is that even disabling the settings before close does not prevent this bug to happens if you open ProjectList while one project is already opened
Fixed by #85654.