More functional fix for IPC API item modifications

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20206
This commit is contained in:
Jon Evans
2025-03-28 20:27:45 -04:00
parent 3bac9344d2
commit dc9fa2e2ac
19 changed files with 101 additions and 1 deletions
+1 -1
View File
@@ -478,7 +478,7 @@ HANDLER_RESULT<ItemRequestStatus> API_HANDLER_PCB::handleCreateUpdateItemsIntern
{
BOARD_ITEM* boardItem = *optItem;
commit->Modify( boardItem );
boardItem->SwapItemData( item.get() );
boardItem->CopyFrom( item.get() );
boardItem->Serialize( newItem );
}