### Godot version

v4.2.beta.custom_build [a574c0296]

### System information

linux

### Issue description

Folder colors don't show up in file dialogs: when saving a scene, etc.

### Steps to reproduce

1. color a folder
2. create and open the save scene dialog and navigate to the colored folder
3. notice it's not shown its color in the file dialog

### Minimal reproduction project

any
scene->pack(node);
		memdelete(node);
	}
	EditorNode::get_singleton()->push_item(r);
	EditorNode::get_singleton()->save_resource_as(Ref<Resource>(r), fpath);
}
void FileSystemDock::_search_changed(const String &p_text, const Control *p_from) {
	if (searched_string.length() == 0) {
		
		uncollapsed_paths_before_search = get_uncollapsed_paths();
	}
	searched_string = p_text.to_lower();
	if (p_from == tree_search_box) {
		file_list_search_box->set_text(searched_string);
	} else { 
		tree_search_box->set_text(searched_string);
	}
	bool unfold_path = (p_text.is_empty() && !current_path.is_empty());
	switch (display_mode) {
		case DISPLAY_MODE_TREE_ONLY: {
			_update_tree(searched_string.length() == 0 ? uncollapsed_paths_before_search : Vector<String>(), false, false, unfold_path);
		} break;
		case DISPLAY_MODE_HSPLIT:
		case DISPLAY_MODE_VSPLIT: {
			_update_file_list(false);
			_update_tree(searched_string.length() == 0 ? uncollapsed_paths_before_search : Vector<String>(), false, false, unfold_path);
		} break;
	}
}
void FileSystemDock::_rescan() {