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

All drag actions should be cancellable with Esc/RMB #1657

Closed
11 tasks done
Keavon opened this issue Mar 9, 2024 · 2 comments · Fixed by #1658, #1664 or #1666
Closed
11 tasks done

All drag actions should be cancellable with Esc/RMB #1657

Keavon opened this issue Mar 9, 2024 · 2 comments · Fixed by #1658, #1664 or #1666
Assignees
Labels
Feature New feature or request Good First Issue Good for newcomers Rust Involves Rust programming for the backend
Milestone

Comments

@Keavon
Copy link
Member

Keavon commented Mar 9, 2024

This issue tracks all drag actions that don't currently implement cancellation with Esc/right click. An example of this desired behavior is the Rectangle tool, which lets you draw a rectangle by dragging it and hit Esc or right click to cancel the action. Another example is the Select tool which lets you drag a layer around on the canvas and similarly cancel it to restore it to its pre-drag location.

@Keavon Keavon added Feature New feature or request Good First Issue Good for newcomers Rust Involves Rust programming for the backend labels Mar 9, 2024
@milan-sedivy
Copy link
Contributor

milan-sedivy commented Mar 9, 2024

Hi Keavon, I would like to work on this (select-tool for now)

@milan-sedivy
Copy link
Contributor

Currently done:

  • Artboard tool
  • Navigation tool

I'll probably do the rest today as well (having a more hectic day than anticipated).

@Keavon Keavon changed the title All drag actions should be cancelable with Esc/RMB All drag actions should be cancellable with Esc/RMB Mar 10, 2024
@Keavon Keavon added this to the Sprint 35 milestone Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request Good First Issue Good for newcomers Rust Involves Rust programming for the backend
Projects
Archived in project
2 participants