PNS: disable smart pads in walkaround if posture is forced

Fixes https://gitlab.com/kicad/code/kicad/-/issues/7710
This commit is contained in:
Jon Evans 2021-02-27 13:47:51 -05:00
parent 5ca25a609e
commit d269778cd4
1 changed files with 1 additions and 1 deletions

View File

@ -483,7 +483,7 @@ bool LINE_PLACER::rhWalkOnly( const VECTOR2I& aP, LINE& aNewHead )
break;
}
if( Settings().SmartPads() )
if( Settings().SmartPads() && !m_mouseTrailTracer.IsManuallyForced() )
effort |= OPTIMIZER::SMART_PADS;
if( wr.statusCw == WALKAROUND::STUCK || wr.statusCcw == WALKAROUND::STUCK )