Call board listeners after updating connectivity
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18277 (for v9)
This commit is contained in:
@@ -465,9 +465,6 @@ void BOARD_COMMIT::Push( const wxString& aMessage, int aCommitFlags )
|
||||
} );
|
||||
}
|
||||
|
||||
if( bulkAddedItems.size() > 0 || bulkRemovedItems.size() > 0 || itemsChanged.size() > 0 )
|
||||
board->OnItemsCompositeUpdate( bulkAddedItems, bulkRemovedItems, itemsChanged );
|
||||
|
||||
if( m_isBoardEditor )
|
||||
{
|
||||
size_t num_changes = m_changes.size();
|
||||
@@ -530,6 +527,9 @@ void BOARD_COMMIT::Push( const wxString& aMessage, int aCommitFlags )
|
||||
}
|
||||
}
|
||||
|
||||
if( bulkAddedItems.size() > 0 || bulkRemovedItems.size() > 0 || itemsChanged.size() > 0 )
|
||||
board->OnItemsCompositeUpdate( bulkAddedItems, bulkRemovedItems, itemsChanged );
|
||||
|
||||
if( frame )
|
||||
{
|
||||
if( !( aCommitFlags & SKIP_UNDO ) )
|
||||
|
||||
Reference in New Issue
Block a user