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

Hold Shift key when dragging an object to snap it to the horizontal or vertical axis, moving along the axis only #85

Open
ADTC opened this issue Sep 17, 2024 · 1 comment

Comments

@ADTC
Copy link

ADTC commented Sep 17, 2024

Quite surprised this feature doesn't exist right now, as it's a standard one in most similar software products.

When dragging an element around the page, I expected that holding the Shift key down will restrict the element's movement to the vertical or horizontal axis, based on the original position of the element and the proximity of the mouse pointer to the closest axis.

Screen.Recording.2024-09-18.at.3.27.09.AM.mp4

Is this possible to introduce as a feature?

At the moment, the only workaround seems to be to select the object and use the arrow keys on the keyboard: up/down to move vertical and left/right to move horizontal.

A caveat with the workaround is that every keypress adds an entry to the undo/redo history. (It would be nice if the history is just updated with the additional distance in the existing most recent entry if it's the same type of entry.)

@lavrton lavrton added this to Polotno Sep 18, 2024
@github-project-automation github-project-automation bot moved this to Ideas in Polotno Sep 18, 2024
@lavrton lavrton moved this from Ideas to Backlog in Polotno Sep 18, 2024
@lavrton
Copy link
Collaborator

lavrton commented Sep 18, 2024

Yes, it may be a useful feature. Thanks for the feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

2 participants