Commit ab51a49c authored by Dick Hollenbeck's avatar Dick Hollenbeck

fix zones

parent 4578ea8b
...@@ -595,7 +595,7 @@ D_PAD* MODULE::GetPad( const wxPoint& aPosition, LSET aLayerMask ) ...@@ -595,7 +595,7 @@ D_PAD* MODULE::GetPad( const wxPoint& aPosition, LSET aLayerMask )
for( D_PAD* pad = m_Pads; pad; pad = pad->Next() ) for( D_PAD* pad = m_Pads; pad; pad = pad->Next() )
{ {
// ... and on the correct layer. // ... and on the correct layer.
if( ( pad->GetLayerSet() & aLayerMask ) == 0 ) if( !( pad->GetLayerSet() & aLayerMask ).any() )
continue; continue;
if( pad->HitTest( aPosition ) ) if( pad->HitTest( aPosition ) )
......
...@@ -183,7 +183,7 @@ public: ...@@ -183,7 +183,7 @@ public:
*/ */
bool IsOnCopperLayer() const bool IsOnCopperLayer() const
{ {
return LSET::AllNonCuMask()[GetLayer()]; return IsCopperLayer( GetLayer() );
} }
/// How to fill areas: 0 = use filled polygons, 1 => fill with segments. /// How to fill areas: 0 = use filled polygons, 1 => fill with segments.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment