Browse Source

Limit 'items on disabled layers' DRC check to copper layers

Fixes: lp:1788248
* https://bugs.launchpad.net/kicad/+bug/1788248
pull/13/head
Maciej Suminski 7 years ago
parent
commit
4ad37bc9ea
  1. 3
      pcbnew/drc.cpp

3
pcbnew/drc.cpp

@ -1174,6 +1174,9 @@ void DRC::testDisabledLayers()
wxCHECK( board, /*void*/ );
LSET disabledLayers = board->GetEnabledLayers().flip();
// Perform the test only for copper layers
disabledLayers &= LSET::AllCuMask();
auto createMarker = [&]( BOARD_ITEM* aItem )
{
addMarkerToPcb( newMarker( aItem->GetPosition(), aItem, DRCE_DISABLED_LAYER_ITEM ) );

Loading…
Cancel
Save