### Godot version

v4.0.beta.custom_build [705273140]

### System information

windows 10

### Issue description

When double-clicking a gltf file in the project, the Importer panel will open, but it will also extract the embedded textures.
This never happened in the previous version I was using (I'm not sure which beta I was using last- maybe 13 or 14).



### Steps to reproduce

open the project, and double-click the gltf file to open the importer, see that it creates an image file when it should stay embedded.


### Minimal reproduction project

[gltf import bug.zip](https://github.com/godotengine/godot/files/10522127/gltf.import.bug.zip)

int end_frame = anim_settings["slice_" + itos(i + 1) + "/end_frame"];
					Animation::LoopMode loop_mode = static_cast<Animation::LoopMode>((int)anim_settings["slice_" + itos(i + 1) + "/loop_mode"]);
					bool save_to_file = anim_settings["slice_" + itos(i + 1) + "/save_to_file/enabled"];
					bool save_to_path = anim_settings["slice_" + itos(i + 1) + "/save_to_file/path"];
					bool save_to_file_keep_custom = anim_settings["slice_" + itos(i + 1) + "/save_to_file/keep_custom_tracks"];
					animation_slices.push_back(slice_name);
					animation_slices.push_back(from_frame / p_animation_fps);
					animation_slices.push_back(end_frame / p_animation_fps);
					animation_slices.push_back(loop_mode);
					animation_slices.push_back(save_to_file);
					animation_slices.push_back(save_to_path);
					animation_slices.push_back(save_to_file_keep_custom);
				}
			}
			if (animation_slices.size() > 0) {
				_create_slices(ap, anim, animation_slices, true);
			}
		}
		AnimationImportTracks import_tracks_mode[TRACK_CHANNEL_MAX] = {
			AnimationImportTracks(int(node_settings["import_tracks/position"])),
			AnimationImportTracks(int(node_settings["import_tracks/rotation"])),
			AnimationImportTracks(int(node_settings["import_tracks/scale"]))
		};
		if (anims.size() > 1 && (import_tracks_mode[0] != ANIMATION_IMPORT_TRACKS_IF_PRESENT || import_tracks_mode[1] != ANIMATION_IMPORT_TRACKS_IF_PRESENT || import_tracks_mode[2] != ANIMATION_IMPORT_TRACKS_IF_PRESENT)) {
			_optimize_track_usage(ap, import_tracks_mode);
		}
	}
	return p_node;
}
Node *ResourceImporterScene::_post_fix_animations(Node *p_node, Node *p_root, const Dictionary &p_node_data, const Dictionary &p_animation_data, float p_animation_fps) {