Only validate via size vs drill if both are specified.
Fixes: lp:1789349 * https://bugs.launchpad.net/kicad/+bug/1789349
This commit is contained in:
parent
270f81f03d
commit
4174ecf4c3
|
@ -370,7 +370,9 @@ bool DIALOG_TRACK_VIA_PROPERTIES::TransferDataFromWindow()
|
|||
if( !m_viaDiameter.Validate( true ) || !m_viaDrill.Validate( true ) )
|
||||
return false;
|
||||
|
||||
if( !m_trackNetclass->IsChecked() && m_viaDiameter.GetValue() <= m_viaDrill.GetValue() )
|
||||
if( m_ViaDiameterCtrl->IsEnabled() && !m_viaDiameter.IsIndeterminate()
|
||||
&& m_ViaDrillCtrl->IsEnabled() && !m_viaDrill.IsIndeterminate()
|
||||
&& m_viaDiameter.GetValue() <= m_viaDrill.GetValue() )
|
||||
{
|
||||
DisplayError( GetParent(), _( "Via drill size must be smaller than via diameter" ) );
|
||||
m_ViaDrillCtrl->SelectAll();
|
||||
|
|
Loading…
Reference in New Issue