From b84da7be02df9eb472bb7bb69c350dba80d5e191 Mon Sep 17 00:00:00 2001 From: Tomasz Wlostowski Date: Mon, 15 Jul 2024 23:34:26 +0200 Subject: [PATCH] multichannel: conditional rule area expression property --- pcbnew/zone.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pcbnew/zone.cpp b/pcbnew/zone.cpp index 900d94327d..2e81ae4191 100644 --- a/pcbnew/zone.cpp +++ b/pcbnew/zone.cpp @@ -1626,7 +1626,7 @@ static struct ZONE_DESC return false; }; - auto isRuleArea = + auto isRuleArea = []( INSPECTABLE* aItem ) -> bool { if( ZONE* zone = dynamic_cast( aItem ) ) @@ -1675,8 +1675,8 @@ static struct ZONE_DESC propMgr.AddProperty( new PROPERTY_ENUM( _HKI( "Rule Area Type" ), &ZONE::SetRuleAreaType, - &ZONE::GetRuleAreaType ) ); - //.SetAvailableFunc( isRuleArea ); + &ZONE::GetRuleAreaType ) ) + .SetAvailableFunc( isRuleArea ); const wxString groupFill = _HKI( "Fill Style" );