Introduce PCB_GENERATOR.
This commit is contained in:
@@ -318,6 +318,7 @@ void BOARD_COMMIT::Push( const wxString& aMessage, int aCommitFlags )
|
||||
case PCB_PAD_T:
|
||||
case PCB_SHAPE_T: // a shape (normally not on copper layers)
|
||||
case PCB_BITMAP_T: // a bitmap on a user layer
|
||||
case PCB_GENERATOR_T: // a generator on a layer
|
||||
case PCB_TEXTBOX_T: // a wrapped text on a layer
|
||||
case PCB_TRACE_T: // a track segment (segment on a copper layer)
|
||||
case PCB_ARC_T: // an arced track segment (segment on a copper layer)
|
||||
@@ -627,7 +628,7 @@ void BOARD_COMMIT::Revert()
|
||||
wxASSERT( boardItemCopy );
|
||||
boardItem->SwapItemData( boardItemCopy );
|
||||
|
||||
if( boardItem->Type() == PCB_GROUP_T )
|
||||
if( boardItem->Type() == PCB_GROUP_T || boardItem->Type() == PCB_GENERATOR_T)
|
||||
{
|
||||
PCB_GROUP* group = static_cast<PCB_GROUP*>( boardItem );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user