mirror of
				https://github.com/godotengine/godot.git
				synced 2025-11-03 15:11:19 +00:00 
			
		
		
		
	Cast dragged file extension name to lowercase, closes #68104
(cherry picked from commit 07e367cb0b)
			
			
This commit is contained in:
		
							parent
							
								
									7f2c318e6e
								
							
						
					
					
						commit
						d3735d8b21
					
				
					 2 changed files with 3 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -3834,7 +3834,7 @@ void EditorNode::_quick_opened() {
 | 
			
		|||
		List<String> scene_extensions;
 | 
			
		||||
		ResourceLoader::get_recognized_extensions_for_type("PackedScene", &scene_extensions);
 | 
			
		||||
 | 
			
		||||
		if (open_scene_dialog || scene_extensions.find(files[i].get_extension())) {
 | 
			
		||||
		if (open_scene_dialog || scene_extensions.find(files[i].get_extension().to_lower())) {
 | 
			
		||||
			open_request(res_path);
 | 
			
		||||
		} else {
 | 
			
		||||
			load_resource(res_path);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4151,7 +4151,8 @@ bool SpatialEditorViewport::can_drop_data_fw(const Point2 &p_point, const Varian
 | 
			
		|||
			ResourceLoader::get_recognized_extensions_for_type("Mesh", &mesh_extensions);
 | 
			
		||||
 | 
			
		||||
			for (int i = 0; i < files.size(); i++) {
 | 
			
		||||
				if (mesh_extensions.find(files[i].get_extension()) || scene_extensions.find(files[i].get_extension())) {
 | 
			
		||||
				String extension = files[i].get_extension().to_lower();
 | 
			
		||||
				if (mesh_extensions.find(extension) || scene_extensions.find(extension)) {
 | 
			
		||||
					RES res = ResourceLoader::load(files[i]);
 | 
			
		||||
					if (res.is_null()) {
 | 
			
		||||
						continue;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue