https://bugs.kde.org/show_bug.cgi?id=417404
Bug ID: 417404 Summary: Zoom tool behaves unpredictably when free rotation is active Product: krita Version: 4.2.8 Platform: MS Windows OS: MS Windows Status: REPORTED Severity: normal Priority: NOR Component: Tools Assignee: krita-bugs-n...@kde.org Reporter: jesse0...@gmail.com Target Milestone: --- SUMMARY The zoom tool behaves unpredictably when free rotation is active. (PS: I just started using Krita. I'm a programmer trying to learn some drawing skills.) STEPS TO REPRODUCE 1. Use Shift+Space and drag the mouse around the center of the screen to freely rotate the view of the image (very useful for working from different perspectives and for when it's easier to draw a line well from one angle relative to your hand than another etc). 2. Try to use the zoom tool to highlight a box of the image that you'd like to zoom into to make it easier to work on some part of the image. 3. The zoom will jump to some (seemingly) unpredictable part of the image and not to the area you actually highlighted with the zoom tool. There's also a problem with the zoom box being oriented relative to the non-rotated image, whereas I'd think most users who are trying to use the zoom box tool while rotated are trying to rotate to an area that's relative to their current rotated perspective and not relative to the absolute one, since having it be relative to the current rotation is far more useful. This seems like a really essential aspect of having a good workflow, especially on smaller tablet screens. It would greatly improve the workflow if it was fixed. The free rotation tool could also perhaps benefit from being more easily discoverable instead of only working by using hotkeys (apparently). OBSERVED RESULT The zoom jumps around in strange (seemingly) unpredictable ways when the view is currently rotated. EXPECTED RESULT The zoom box should instead be relative to the current rotation and should behave as most users would expect it to. SOFTWARE/OS VERSIONS Windows: Windows 10 64-bit (no others tested) ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.