Index: data.c =================================================================== --- data.c (revision 29741) +++ data.c (revision 29742) @@ -399,6 +399,7 @@ void pcb_data_mirror(pcb_data_t *data, pcb_coord_t y_offs, pcb_data_mirror_text_t mtxt, pcb_bool pstk_smirror, pcb_bool undoable) { pcb_undo_freeze_serial(); + pcb_data_clip_inhibit_inc(data); PCB_PADSTACK_LOOP(data); { pcb_pstk_mirror(padstack, y_offs, pstk_smirror, 0, undoable); @@ -443,6 +444,7 @@ PCB_ENDALL_LOOP; break; } + pcb_data_clip_inhibit_dec(data, 0); pcb_undo_unfreeze_serial(); pcb_undo_inc_serial(); }