You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-17 14:11:06 +00:00
Emit reimport signal in reimport_file_with_custom_parameters
method to fix resources not updating when reimported from the advanced import menu.
This commit is contained in:
@@ -2167,6 +2167,11 @@ void EditorFileSystem::_find_group_files(EditorFileSystemDirectory *efd, HashMap
|
|||||||
|
|
||||||
void EditorFileSystem::reimport_file_with_custom_parameters(const String &p_file, const String &p_importer, const HashMap<StringName, Variant> &p_custom_params) {
|
void EditorFileSystem::reimport_file_with_custom_parameters(const String &p_file, const String &p_importer, const HashMap<StringName, Variant> &p_custom_params) {
|
||||||
_reimport_file(p_file, p_custom_params, p_importer);
|
_reimport_file(p_file, p_custom_params, p_importer);
|
||||||
|
|
||||||
|
// Emit the resource_reimported signal for the single file we just reimported.
|
||||||
|
Vector<String> reloads;
|
||||||
|
reloads.append(p_file);
|
||||||
|
emit_signal(SNAME("resources_reimported"), reloads);
|
||||||
}
|
}
|
||||||
|
|
||||||
void EditorFileSystem::_reimport_thread(uint32_t p_index, ImportThreadData *p_import_data) {
|
void EditorFileSystem::_reimport_thread(uint32_t p_index, ImportThreadData *p_import_data) {
|
||||||
|
|||||||
Reference in New Issue
Block a user