Asset system: Remap local asset ID pointers as part of UI remapping

After checking with @mont29, this is much prefered over calling this in
BKE directly.
This commit is contained in:
2022-11-15 18:26:46 +01:00
parent dd260d2f03
commit 67869432f2
5 changed files with 11 additions and 12 deletions

View File

@@ -13,6 +13,8 @@
#include <cstdlib>
#include <cstring>
#include "AS_asset_library.h"
#include "DNA_listBase.h"
#include "DNA_scene_types.h"
#include "DNA_screen_types.h"
@@ -393,6 +395,8 @@ void WM_main_remap_editor_id_reference(const IDRemapper *mappings)
if (wm && wm->message_bus) {
BKE_id_remapper_iter(mappings, wm_main_remap_msgbus_notify, wm->message_bus);
}
AS_asset_library_remap_ids(mappings);
}
static void wm_notifier_clear(wmNotifier *note)