"Change all" function does not work as expected
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Reproduce the two workflows in KLayout 0.30.4 using the issue's array-instance steps, then compare how the Properties window handles rotation from the Instances pane versus a single instance with “Change all” checked. Start by tracing the property handling for those controls; the issue names no source files or tests. Done means both workflows update all instances in the same way.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hi,
Reproduction steps:
- Create new layout and draw some kind of shape.
- Make cell drawn by step 1 shape.
- Make array instances. ex)3x2
- Select multiple instances and open property.
- 5-1: Select "Instances" from the left pane and change the Rotation value.
5-2: With a single instance selected, check the "Change all" checkbox. Then modify the Rotation value. - Click OK to close the Properties window.
What happens:
In case 5-1, the changes will be reflected in all instances.
However, in case 5-2, the changes will only be reflected in the single instance that was selected before checking “Change all”.
Expected behavior:
Both 5-1 and 5-2 should perform the same operation.
Or, is my usage or understanding incorrect?
Versions:
App: Klayout 0.30.4
OS: Windows 11
- Vorherrschende Sprache
- C++
- Sterne
- 1.2k
- Forks
- 305
- Ø Merge
- 3 T. 2 Std.
- Gemergte PRs (30 T.)
- 11
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus KLayout/klayout
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
KLayout/klayout#2554 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
KLayout/klayout#2412 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
DRC functions not working properly with clip in placeEvtl. vergeben @klayoutmatthias hat das heute übernommen. Offenbug
KLayout/klayout#2553 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 50/100
Maintainer antworten meist innerhalb von 1 Tag
-
Deep DRC can miss violations when a cell has many shapesEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100
KLayout/klayout#2546 · 5 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in KLayout/klayout
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
LaneDibello/Kotor-Patch-Manager#375 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag