diff options
author | groud <gilles.roudiere@gmail.com> | 2018-09-21 09:42:41 +0200 |
---|---|---|
committer | groud <gilles.roudiere@gmail.com> | 2018-09-21 09:42:41 +0200 |
commit | 77a6a467b357798cdd7567076de5bca89a481e34 (patch) | |
tree | b578cded49faa6d9442570ab0adf1c3aaa170e58 /editor | |
parent | 8e4b18a721bbf38623e9dde1b4fe8d89308cdaf9 (diff) |
Fixes filesystem display mode not updating at startup
Diffstat (limited to 'editor')
-rw-r--r-- | editor/filesystem_dock.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/editor/filesystem_dock.cpp b/editor/filesystem_dock.cpp index bd1d355fb3..49784de381 100644 --- a/editor/filesystem_dock.cpp +++ b/editor/filesystem_dock.cpp @@ -314,10 +314,11 @@ void FileSystemDock::_notification(int p_what) { button_tree->connect("pressed", this, "_go_to_tree", varray(), CONNECT_DEFERRED); current_path->connect("text_entered", this, "navigate_to_path"); - _update_display_mode(); - + display_mode_setting = DisplayModeSetting(int(EditorSettings::get_singleton()->get("docks/filesystem/display_mode"))); always_show_folders = bool(EditorSettings::get_singleton()->get("docks/filesystem/always_show_folders")); + _update_display_mode(); + if (EditorFileSystem::get_singleton()->is_scanning()) { _set_scanning_mode(); } else { |