Fix #118600: GPv3: hook modifier looses its object upon file reload

foreach_ID_link was missing treatment of GreasePencilHookModifierData
object.

Pull Request: https://projects.blender.org/blender/blender/pulls/118601
This commit is contained in:
Philipp Oeser
2024-02-22 10:16:56 +01:00
committed by Philipp Oeser
parent b261654a93
commit 6b8a7a17d7

View File

@@ -87,6 +87,8 @@ static void foreach_ID_link(ModifierData *md, Object *ob, IDWalkFunc walk, void
auto *mmd = reinterpret_cast<GreasePencilHookModifierData *>(md);
modifier::greasepencil::foreach_influence_ID_link(&mmd->influence, ob, walk, user_data);
walk(user_data, ob, (ID **)&mmd->object, IDWALK_CB_NOP);
}
static void blend_write(BlendWriter *writer, const ID * /*id_owner*/, const ModifierData *md)