Skip to content

Conversation

@krVatsal
Copy link
Contributor

Based on feedback on #3343

This PR adds configurable width controls for the Arrow shape tool and ensures arrow dimensions remain constant during drawing, with only the length changing.

Fixed Arrow Dimensions During Drawing

Previously, all arrow dimensions scaled proportionally with the arrow length, causing the entire arrow to "zoom" as it was drawn. Now:

  • Width dimensions remain constant (shaft, head width, head length stay fixed)
  • Only the arrow length changes as you drag
  • This creates a more natural drawing experience where the arrow stretches rather than scales

@krVatsal
Copy link
Contributor Author

Hey @Keavon, can you guide me what could be the possible reason for this slower runtime after i updated the branch?

Signed-off-by: krVatsal <kumarvatsal34@gmail.com>
Signed-off-by: krVatsal <kumarvatsal34@gmail.com>
@Keavon Keavon force-pushed the arrow-tool-features-improvement branch from 745f93f to 56faa3b Compare January 24, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant