Index: dimension.c =================================================================== --- dimension.c (revision 28902) +++ dimension.c (revision 28903) @@ -255,6 +255,7 @@ pcb_line_t *fline = (pcb_line_t *)floater, bline; pcb_coord_t fx, fy; double d; + char tmp[128]; if (floater->type != PCB_OBJ_LINE) @@ -287,6 +288,8 @@ dimension_clear(subc); dim->displace = d; + pcb_snprintf(tmp, sizeof(tmp), "%.08$mH", (pcb_coord_t)d); + pcb_attribute_put(&subc->Attributes, "extobj::displace", tmp); dimension_gen(subc); }