Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix cancellation of drag actions in all tools where it's missing #1664

Merged
merged 10 commits into from Mar 10, 2024

Conversation

milan-sedivy
Copy link
Contributor

@milan-sedivy milan-sedivy commented Mar 9, 2024

Closes #1657, closes #1663

A bigger PR focused on fixing multiple tools at once along with other issues discovered.

@milan-sedivy
Copy link
Contributor Author

@Keavon everything but the filltool (and artboardtool which is in a separate PR) should be fixed by this PR. I plan on maybe refactoring the solution in ArtBoardTool based on what I learnt from other tools (nothing serious, just removing a long pattern match with a MessageDiscriminant)

@milan-sedivy milan-sedivy marked this pull request as ready for review March 9, 2024 20:22
Copy link
Member

@Keavon Keavon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm thrilled that you were able to implement this with so few lines of code. Simplicity is key!

@Keavon Keavon changed the title Fix cancellation of drag actions in given tools Fix cancellation of drag actions in all tools where it's missing Mar 10, 2024
@Keavon Keavon merged commit aa9a3e6 into GraphiteEditor:master Mar 10, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants