From f866d15154887bcc3bdbdde27d80c47ef6f694f0 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Mon, 7 Mar 2022 13:56:35 +0100 Subject: [PATCH] Pcbnew: fix crash when clicking on a footprint on a filled zone area. --- pcbnew/pad.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcbnew/pad.cpp b/pcbnew/pad.cpp index b1af61fe63..4aaa118364 100644 --- a/pcbnew/pad.cpp +++ b/pcbnew/pad.cpp @@ -235,7 +235,7 @@ bool PAD::FlashLayer( int aLayer ) const static std::initializer_list types { PCB_TRACE_T, PCB_ARC_T, PCB_VIA_T, PCB_PAD_T, PCB_ZONE_T, PCB_FP_ZONE_T }; - if( !IsOnLayer( static_cast( aLayer ) ) ) + if( aLayer != UNDEFINED_LAYER && !IsOnLayer( static_cast( aLayer ) ) ) return false; if( GetAttribute() == PAD_ATTRIB::NPTH )