From d81605f4eabf37a9aeb5cf6241e5cf3488423778 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Sat, 2 Mar 2024 17:15:08 +0100 Subject: [PATCH] DIALOG_PAD_PROPERTIES: fix a incorrect test to show a warning. --- pcbnew/dialogs/dialog_pad_properties.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcbnew/dialogs/dialog_pad_properties.cpp b/pcbnew/dialogs/dialog_pad_properties.cpp index 8f651ae589..c49bd27016 100644 --- a/pcbnew/dialogs/dialog_pad_properties.cpp +++ b/pcbnew/dialogs/dialog_pad_properties.cpp @@ -1302,7 +1302,7 @@ bool DIALOG_PAD_PROPERTIES::padValuesOK() } } - if( m_previewPad->GetLocalClearance() < 0 ) + if( m_previewPad->GetLocalClearance().value_or( 0 ) < 0 ) warning_msgs.Add( _( "Warning: Negative local clearance values will have no effect." ) ); // Some pads need a negative solder mask clearance (mainly for BGA with small pads)