Do not assume schematic child objects have a valid parent.

This commit is contained in:
Wayne Stambaugh 2024-02-09 13:16:07 -05:00
parent 453e185613
commit 302038fbfd
1 changed files with 5 additions and 1 deletions

View File

@ -1781,8 +1781,12 @@ void SCH_EDIT_FRAME::RecalculateConnections( SCH_COMMIT* aCommit, SCH_CLEANUP_FL
{
case SCH_FIELD_T:
case SCH_PIN_T:
static_cast<SCH_ITEM*>( item->GetParent() )->SetConnectivityDirty();
{
SCH_ITEM* parent = static_cast<SCH_ITEM*>( item->GetParent() );
wxCHECK2( parent, continue );
parent->SetConnectivityDirty();
break;
}
default:
item->SetConnectivityDirty();