Code clarity.

This commit is contained in:
Jeff Young 2023-10-10 11:14:47 +01:00
parent 4226839586
commit bb74445dda
1 changed files with 30 additions and 30 deletions

View File

@ -1115,8 +1115,9 @@ int DRAWING_TOOL::PlaceMeander( const TOOL_EVENT& aEvent )
picker->SetClickHandler(
[this]( const VECTOR2D& aPosition ) -> bool
{
if( m_pickerItem )
{
if( !m_pickerItem )
return true; // keep going (ignore click with no target)
GENERATOR_TOOL* generatorTool = m_toolMgr->GetTool<GENERATOR_TOOL>();
if( !m_meander )
@ -1136,6 +1137,7 @@ int DRAWING_TOOL::PlaceMeander( const TOOL_EVENT& aEvent )
m_pickerItem->GetEffectiveShape()->Collide( aPosition, dummyClearance,
&dummyDist, &closestPt );
m_meander->SetPosition( closestPt );
return true; // keep going
}
else
{
@ -1149,9 +1151,6 @@ int DRAWING_TOOL::PlaceMeander( const TOOL_EVENT& aEvent )
return false; // exit picker tool
}
}
return true;
} );
picker->SetMotionHandler(
@ -1213,6 +1212,7 @@ int DRAWING_TOOL::PlaceMeander( const TOOL_EVENT& aEvent )
if( m_meander )
{
// First click already made; clean up meander preview
m_meander->EditRevert( generatorTool, m_board, m_frame, nullptr );
delete m_meander;