diff --git a/plugins/plugin-annotations/src/dimensions.mjs b/plugins/plugin-annotations/src/dimensions.mjs index 4feb0b63ca9..a0506f357ca 100644 --- a/plugins/plugin-annotations/src/dimensions.mjs +++ b/plugins/plugin-annotations/src/dimensions.mjs @@ -92,6 +92,7 @@ function drawDimension(from, to, so, { Path, units }) { .attr('class', 'mark') .attr('data-text', so.text || units(from.dist(to))) .attr('data-text-class', 'fill-mark center') + .attr('data-macro-id', so.id) if (!so.noStartMarker) dimension.attributes.set('marker-start', 'url(#dimensionFrom)') if (!so.noEndMarker) dimension.attributes.set('marker-end', 'url(#dimensionTo)')