Merge pull request #14912 from volzhs/fix-filesystem-dock

Fix open directory in FileSystem dock
This commit is contained in:
Rémi Verschelde 2017-12-21 22:25:04 +01:00 committed by GitHub
commit d510c33cd8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -147,7 +147,7 @@ void FileSystemDock::_notification(int p_what) {
if (low_height_mode) {
file_list_vb->hide();
tree->hide();
tree->set_v_size_flags(SIZE_EXPAND_FILL);
button_tree->show();
} else {
@ -158,6 +158,7 @@ void FileSystemDock::_notification(int p_what) {
button_favorite->show();
_update_tree(true);
}
tree->ensure_cursor_is_visible();
if (!file_list_vb->is_visible()) {
file_list_vb->show();
@ -345,11 +346,7 @@ void FileSystemDock::navigate_to_path(const String &p_path) {
_update_tree(true);
_update_files(false);
} else {
if (file_name.empty()) {
_go_to_tree();
} else {
_go_to_file_list();
}
_go_to_file_list();
}
if (!file_name.empty()) {