BlockView pin multiconnect fix - unable connect to busy pin if multiconnect disabled
This commit is contained in:
@@ -1300,6 +1300,8 @@ void BlockView::trace(QPointF scene_pos_from, QPointF scene_pos_to, BlockBusItem
|
||||
foreach (BlockItemPin * p, pins) {
|
||||
if (p->busType() == bus->busType())
|
||||
wavetrace.fill(quantize(p->scenePos(), grid_step).toPoint() / grid_step + dp, BlockViewWavetrace::Empty);
|
||||
if (!m_pin_mc && !p->connectedBuses().isEmpty())
|
||||
wavetrace.fill(quantize(p->scenePos(), grid_step).toPoint() / grid_step + dp, BlockViewWavetrace::Blocked);
|
||||
}
|
||||
}
|
||||
if (m_trace_with_buses) {
|
||||
|
||||
Reference in New Issue
Block a user