Index: src_plugins/extedit/extedit.c =================================================================== --- src_plugins/extedit/extedit.c (revision 13571) +++ src_plugins/extedit/extedit.c (revision 13572) @@ -42,6 +42,7 @@ #include "remove.h" #include "safe_fs.h" #include "search.h" +#include "undo.h" #include "../src_plugins/io_lihata/io_lihata.h" #include "../src_plugins/io_lihata/write.h" #include "../src_plugins/io_lihata/read.h" @@ -264,8 +265,11 @@ goto quit0; } + pcb_undo_save_serial(); pcb_buffer_copy_to_layout(PCB, 0, 0); + pcb_undo_restore_serial(); pcb_remove_object(type, ptr1, ptr2, ptr3); + pcb_undo_inc_serial(); ret = 0; } case EEF_max: