selectionTool can be null

need to guard the dereference

Fixes https://gitlab.com/kicad/code/kicad/-/issues/21514
This commit is contained in:
Seth Hillbrand 2025-08-19 14:38:44 -07:00
parent c995d47c87
commit 81ceb8d123

View File

@ -1279,7 +1279,7 @@ void SCHEMATIC::CleanUp( SCH_COMMIT* aCommit, SCH_SCREEN* aScreen )
aCommit->Added( mergedLine, aScreen );
if( firstLine->IsSelected() || secondLine->IsSelected() )
if( selectionTool && ( firstLine->IsSelected() || secondLine->IsSelected() ) )
selectionTool->AddItemToSel( mergedLine, true /*quiet mode*/ );
break;