Browse Source

Allow teardrops on custom-shaped pads.

They work OK in a lot of circumstances.  Where the don't
work, the user can turn them off.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/17565
jobs
Jeff Young 1 year ago
parent
commit
62fc18d22e
  1. 4
      pcbnew/teardrop/teardrop.cpp

4
pcbnew/teardrop/teardrop.cpp

@ -198,10 +198,6 @@ void TEARDROP_MANAGER::UpdateTeardrops( BOARD_COMMIT& aCommit,
if( !forceUpdate && !alg::contains( *dirtyPadsAndVias, pad ) )
continue;
if( pad->GetShape() == PAD_SHAPE::CUSTOM )
// A teardrop shape cannot be built
continue;
TEARDROP_PARAMETERS& tdParams = pad->GetTeardropParams();
int annularWidth = std::min( pad->GetSize().x, pad->GetSize().y );

Loading…
Cancel
Save