From 28f17c3ae6c9bfa93b32df535f8fcff30e416480 Mon Sep 17 00:00:00 2001 From: Jon Evans Date: Sat, 29 May 2021 13:31:17 -0400 Subject: [PATCH] PNS: Prevent wrong clearance being cached for new diff pairs Fixes https://gitlab.com/kicad/code/kicad/-/issues/8377 --- pcbnew/router/pns_diff_pair_placer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/pcbnew/router/pns_diff_pair_placer.cpp b/pcbnew/router/pns_diff_pair_placer.cpp index fc3eded60c..b2181e726d 100644 --- a/pcbnew/router/pns_diff_pair_placer.cpp +++ b/pcbnew/router/pns_diff_pair_placer.cpp @@ -586,6 +586,7 @@ bool DIFF_PAIR_PLACER::Start( const VECTOR2I& aP, ITEM* aStartItem ) m_chainedPlacement = false; m_currentTraceOk = false; m_currentTrace = DIFF_PAIR(); + m_currentTrace.SetNets( m_netP, m_netN ); initPlacement();