https://bugs.kde.org/show_bug.cgi?id=426949
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/grap | |hics/krita/commit/cec1b1ea8 | |18e995b1d1a146acbafa6e6a84c | |548c Status|CONFIRMED |RESOLVED --- Comment #3 from Dmitry Kazakov <dimul...@gmail.com> --- Git commit cec1b1ea818e995b1d1a146acbafa6e6a84c548c by Dmitry Kazakov. Committed on 01/10/2020 at 10:30. Pushed by dkazakov into branch 'krita/4.3'. Fix small jumps in free transform when the object is mirrored When the scale crosses the zero value, the algorithm could behave in a less stable way. To overcome this issue, for the reference value we shouldn't use any distance term. Instead we should calculate the expected position for the moved point and pass it to the algorithm explicitly. M +26 -27 plugins/tools/tool_transform2/kis_free_transform_strategy.cpp M +27 -17 plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.cpp M +2 -2 plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.h https://invent.kde.org/graphics/krita/commit/cec1b1ea818e995b1d1a146acbafa6e6a84c548c -- You are receiving this mail because: You are watching all bug changes.