mirror of
https://github.com/penpot/penpot.git
synced 2026-09-24 12:56:15 +00:00
* 🐛 Restore the missing handler when aligning a one-handler node A curve node with one of its handlers removed could not be switched to aligned or equal: the collapsed handler stayed on the node, or the line on the other side stayed a line, so nothing happened. Switching to equal could even collapse the remaining handler. Such a node now gets a mirrored handler on the other side, turning that line into a curve when needed, also across the start node of a closed path. Removing a handler also resets the node to independent. Closes #11703 AI-assisted-by: claude-opus-5 Signed-off-by: Shreyash Agare <264953665+ShreyashAgare26@users.noreply.github.com> * 🐛 Add some quality improvements --------- Signed-off-by: Shreyash Agare <264953665+ShreyashAgare26@users.noreply.github.com> Co-authored-by: Shreyash Agare <264953665+ShreyashAgare26@users.noreply.github.com> Co-authored-by: alonso.torres <alonso.torres@kaleidos.net>