Skip to content

Error values remain at coordinate after rotating components #1939

Closed
@tomoish

Description

@tomoish

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).

error_at_250_230
Fig 1. Error occurs at (250, 230).

error_at_many_coordinates
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)

Metadata

Metadata

Assignees

Labels

help wantedinvestigatingLet's check, maybe there's something about it...pri -1Not that crucial (lower priority)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions