https://bugs.kde.org/show_bug.cgi?id=485689
Bug ID: 485689 Summary: Vector layer incorrect transform result when both scaled and sheared Classification: Applications Product: krita Version: nightly build (please specify the git hash!) Platform: Kubuntu OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Tools/Transform Assignee: krita-bugs-n...@kde.org Reporter: seitr...@gmail.com Target Milestone: --- Created attachment 168625 --> https://bugs.kde.org/attachment.cgi?id=168625&action=edit Using krita-5.3.0-prealpha-13fe82adbb-x86_64.appimage SUMMARY If you both shear and scale a vector layer with the free transform tool, the end result will either change (potentially significantly) from the preview, or the the preview itself will also be wrong and visibly break out of its bounding box. If the preview looks right, changing preview mode will show the wrong result for a split second. STEPS TO REPRODUCE 1. Make a new *vector* layer 2. Add some shape, like a rectangle or polyline 3. Activate the transform tool 4. Shear both edges to approximate an overall 45 degree rotation 5. Scale out along what was the top edge OBSERVED RESULT Either the preview will break out of the handle bounding box, or once you apply the transform you will get a very different result from the preview. EXPECTED RESULT The preview should stay within the bounding box, and the end result should match the preview. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Kubuntu 23.10 (available in About System) KDE Plasma Version: 5.27.8 KDE Frameworks Version: 5.110.0 Qt Version: 5.15.10 ADDITIONAL INFORMATION Affects master, krita-5.3.0-prealpha-13fe82adbb-x86_64.appimage, and 5.2.2 -- You are receiving this mail because: You are watching all bug changes.