UX Issue: Merged content's nodes can be on top of other nodes

Offen
#4,734 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
rust
Bereich
frontend

Rechercherichtung

Start by reproducing the merge on the development build using the attached recording, then find where the merged content's nodes get their positions in the node graph. The three reference screenshots show the target arrangement, so use them as the spec. Done means the nodes after a merge sit in a non-overlapping layout like those images, checked by repeating the same merge in the browser.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Version: Development branch (https://dev.graphite.art/)
Browser: Firefox

When merging the nodes for the merged content can be on top of other nodes.

https://github.com/user-attachments/assets/fd5d22c8-b580-4a02-8dc7-247a8162c8f4

Ideally it should look like one of these

Image Image Image

Apologies if this is a duplicate (if so I can close this, just let me know).

Vorherrschende Sprache
Rust
Sterne
27.8k
Forks
1.3k
Ø Merge
10 Std. 53 Min.
Gemergte PRs (30 T.)
195

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

  • Kein Dockerfile und keine Docker-Compose-Datei
  • Hat eine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus GraphiteEditor/Graphite

Alle Issues in GraphiteEditor/Graphite

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.