When transforming a vector layer, like scaling up or down and then trying to transform again, the preview of the transformed image isn't right. Reproducible: Always Steps to Reproduce: 1. Create a vector layer and draw something on it 2. Scale it up/down or perspective transform it with the transform tool. 3. After confirming the transform, transform again Actual Results: The preview shows the image before the first transform. Transforming properly becomes impossible. Expected Results: The preview should show the image after the first transform, so scaling preview actually shows the end result.
Created attachment 94254 [details] Video example Hi. I think I can confirm, it happens with vector layers specifically, as you've said. Please, could you check the attached video (1min., sorry) and tell if it illustrates the bug you described? Thank you
Yes, that's the bug that I mean. Thanks for the video.
Yes -- there are more issues, though, saving a transformed vector layer also doesn't work.
The issue is partially solved now, at least the preview coincides with the final result now. Though the tool still doesn't hide the original (untransformed) shapes.
Git commit 0fff09f1e7e50c6bae53e798e5ec886ae8a2545b by Dmitry Kazakov. Committed on 24/09/2018 at 15:39. Pushed by dkazakov into branch 'master'. Fix hiding shape layers when trying to transforming them M +12 -0 libs/image/kis_projection_leaf.cpp M +17 -0 libs/image/kis_projection_leaf.h M +13 -1 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp M +1 -0 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h https://commits.kde.org/krita/0fff09f1e7e50c6bae53e798e5ec886ae8a2545b