GraphiteEditor / GraphiteEditor/Graphite
Linkage across vertices when Shift-Deleting multiple vertices
- Lenguaje dominante
- Rust
- Estrellas
- 27.2k
- Forks
- 1.3k
- Merge medio
- 20 h 5 min
- PR fusionados (30 d)
- 57
Descripción
When using Shift + Delete on multiple vertices of a path, the position of one vertex can become linked to the handle of a different vertex.
## Steps to reproduce
1. With a blank document, create an ellipse
2. Enable the path tool, and select the right and bottom vertices
3. Press Shift + Delete
4. Separate out the subpaths and observe that moving the right vertex of the smaller subpath changes the direction of the right vertex from the larger subpath
## Video
https://github.com/user-attachments/assets/5d29e193-b274-4360-b7f9-459fba61a83d
## Other details
- Observed on latest and stable web versions
- Seems to apply for any number of nodes highlighted before pressing Shift + Delete, above 1 (however only one node/handle pair has this connection)
- Moving the affected handle directly stops this from happening
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Reproduce the issue in the web version using the path tool, an ellipse, and Shift + Delete on multiple vertices. Then trace the path-tool handling for multi-vertex deletion and subpath separation. Done means deleting multiple vertices no longer links one vertex position to another vertex's handle, including when moving the affected vertex or handle.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- computer-graphics
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 52/100