Description
Describe the bug
An error occurs with the initial values of coordinates upon startup.
The coordinates where the error occurs are random at startup. For example, as shown in Figure 1, the error occurs at coordinates (250, 230).
Fig 1. Error occurs at (250, 230).
Fig 2. The initial values are errors for many coordinates ((180, 140), (180, 200), (240, 160), (240, 220)).
Reproduction Steps
The coordinates where the initial values cause an error are random, but they generally occur within the range of (200, 200) to (300, 300).
The issue is more easily identified when using components with a large number of pins, such as TTL.
I have confirmed that errors occur at coordinates (180, 140), (180, 200), (210, 180), (240, 160), (240, 220), (250, 230), (270, 230), (280, 230) and (290, 260).
logisim-evolution version
logisim-evolution-3.8.0-all.jar
Java version
java 16.0.1 2021-04-20
Java(TM) SE Runtime Environment (build 16.0.1+9-24)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing)