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.

Reply via email to