GraphiteEditor / GraphiteEditor/Graphite

Handle operations don't work on shapes created with the Shape Tool

Ouverte
#3,891 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Rust
Étoiles
27.2k
Forks
1.3k
Merge moyen
20 h 5 min
PR mergées (30 j)
57

Description

Handle operations like "Option + drag" & "Control + drag" are not working when the shape is drawn with shape tool.
In "Option + drag" operation, the handles should grow proportionally along the anchor point and remain collinear. Similarly for "Control + Drag" it should snap along the anchor point.

OS- MacOS

Reproduction clip:

https://github.com/user-attachments/assets/e9d39529-f439-44c0-a307-7dfcb1681659

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Start by locating the Shape Tool implementation and the handle-operation paths for Option + drag and Control + drag. Use the linked reproduction clip on macOS to compare behavior with shapes created by other tools. Done means Option + drag grows handles proportionally while keeping them collinear, and Control + drag snaps along the anchor point.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
computer-graphics, design
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
48/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.