fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
3.97k stars 826 forks source link

Double-clicking ratsnest lines creates ghost connections #4092

Closed KjellMorgenstern closed 8 months ago

KjellMorgenstern commented 9 months ago

Current Behaviour

Build: Fritzing 1.0.1 and before

Steps to reproduce:

  1. Put two resistors and connect them in the pcb view

image

image

  1. Double-click the ratsnest line between the resistors in schematic view.

image

  1. Pull off the schematic wire off of one of the resistors.

image

  1. Delete the wire in pcb view. image

Result: A ratsnest line appears between the resistors in pcb view (but not in breadboard view). This bug does not always happen, so one might have to try a few times.

Expected Behaviour

There should be no ratsnest line since the resistors are not connected in any view.

Hint: Deleting the pulled-off schematic wire and then undoing the Delete, fixes the problem, i.e. the ratsnest line in pcb view disappears.

KjellMorgenstern commented 9 months ago

Related to #3904