PNS: disable smart pads in walkaround if posture is forced
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7710
This commit is contained in:
parent
5ca25a609e
commit
d269778cd4
|
@ -483,7 +483,7 @@ bool LINE_PLACER::rhWalkOnly( const VECTOR2I& aP, LINE& aNewHead )
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( Settings().SmartPads() )
|
if( Settings().SmartPads() && !m_mouseTrailTracer.IsManuallyForced() )
|
||||||
effort |= OPTIMIZER::SMART_PADS;
|
effort |= OPTIMIZER::SMART_PADS;
|
||||||
|
|
||||||
if( wr.statusCw == WALKAROUND::STUCK || wr.statusCcw == WALKAROUND::STUCK )
|
if( wr.statusCw == WALKAROUND::STUCK || wr.statusCcw == WALKAROUND::STUCK )
|
||||||
|
|
Loading…
Reference in New Issue