Fix: crash writing undo step for grease pencil

This was missing from #148144.
This commit is contained in:
Jacques Lucke
2025-10-17 13:10:37 +02:00
parent 44e4d9973c
commit ba0f73d076

View File

@@ -4416,8 +4416,8 @@ static void write_drawing_array(GreasePencil &grease_pencil,
curves.blend_write_prepare(write_data); curves.blend_write_prepare(write_data);
drawing_copy.runtime = nullptr; drawing_copy.runtime = nullptr;
BLO_write_struct_at_address(writer, GreasePencilDrawing, drawing_base, &drawing_copy);
curves.blend_write(*writer, grease_pencil.id, write_data); curves.blend_write(*writer, grease_pencil.id, write_data);
BLO_write_struct_at_address(writer, GreasePencilDrawing, drawing_base, &drawing_copy);
break; break;
} }
case GP_DRAWING_REFERENCE: { case GP_DRAWING_REFERENCE: {