Index: trunk/src/obj_pstk_op.c =================================================================== --- trunk/src/obj_pstk_op.c (revision 13060) +++ trunk/src/obj_pstk_op.c (revision 13061) @@ -33,6 +33,7 @@ npid = pcb_pstk_proto_insert_dup(ctx->buffer.dst, proto, 1); p = pcb_pstk_new(ctx->buffer.dst, npid, ps->x, ps->y, ps->Clearance, pcb_flag_mask(ps->Flags, PCB_FLAG_FOUND | ctx->buffer.extraflg)); + pcb_pstk_copy_orient(p, ps); return pcb_pstk_copy_meta(p, ps); } @@ -81,6 +82,7 @@ return NULL; pcb_pstk_copy_meta(nps, ps); + pcb_pstk_copy_orient(nps, ps); pcb_pstk_invalidate_draw(nps); pcb_undo_add_obj_to_create(PCB_TYPE_PSTK, data, nps, nps); return nps;