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

🐛 [BUG] - Canvas rotation affects view handles #1897

Open
MrStevns opened this issue Jan 2, 2025 · 0 comments · May be fixed by #1898
Open

🐛 [BUG] - Canvas rotation affects view handles #1897

MrStevns opened this issue Jan 2, 2025 · 0 comments · May be fixed by #1898
Assignees
Milestone

Comments

@MrStevns
Copy link
Member

MrStevns commented Jan 2, 2025

Description

When rotating the canvas, the tolerance for grabbing the different view handles controlling the camera and the perspective overlays changes.

For example after rotating the canvas 90 deg, the handles are no longer draggable.

Expected result

The handles are always draggable

Actual result

The handles get more and more difficult to grab as you rotate closer to 90 or 270 degrees. All other handles work but the tolerance gets smaller and smaller, making it more difficult to grab at say 70 deg as well

Steps to reproduce

1. Click on the camera layer
2. Select to move tool
3. Drag the border handles of the camera bounding box to see that it works
4. Rotate the canvas 90 deg (not the camera!)
3. Hover the mouse over the camera handles and try to drag

Video or Image Reference

handle-bug

System Information

- Pencil2D version: Version: 0.7.0.911
commit: 7e83608a957dfeacc739ec0a09a89291de0d4e6b
date: 2024-06-19_01:01:26

- Operation system: macOS
@MrStevns MrStevns added the Bug label Jan 2, 2025
@MrStevns MrStevns self-assigned this Jan 2, 2025
@MrStevns MrStevns added this to the 0.8.0 milestone Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant