logisim-evolution/logisim-evolution

Issue with drag-selection and movement of sub-circuit appearance elements

Chiusa

#2413 aperta il 30 nov 2025

 (3 commenti) (0 reazioni) (0 assegnatari)Java (505 fork)batch import
bughelp wantedpri std

Metriche repository

Star
 (3695 stelle)
Metriche merge PR
 (Merge medio 3g 18h) (47 PR mergiate in 30 g)

Descrizione

When editing the appearance of a sub-circuit, attempting to drag select multiple elements does not work properly. Version: v4.0.0 (Freshly installed!) Operating System: Windows 11

I know this has been an issue since at least 3.9.0, but I can't remember if it occurred in older versions as well...

Steps to replicate:

  1. Create sub-circuit.
  2. Edit appearance.
  3. Attempt to drag-select multiple elements.

What DOES work:

  1. Click on first element you want to move.
  2. Then, one-by-one, shift-click each element you want to move.
  3. At which point you can move all selected elements as one 'unit'.

Attempting to select multiple elements by drag-selecting:

What occurs: You can even see 'ghost' elements begin selected from the original position of the "B" pin. It APPEARS like the port and line are 'selected', since the bounding boxes are there, but the text isn't visually selected.

And then, when you attempt to move the selected elements, only the one that's clicked/dragged gets moved, instead of all that were shown as selected.

And when attempting to drag-select the previously moved "B" pin and associated line + text:

It fails to even select anything...

Guida contributor