https://bugs.kde.org/show_bug.cgi?id=381944
Dmitry Kazakov changed:
What|Removed |Added
Resolution|--- |FIXED
Status|CONFIRMED |RESOLVED
Latest Commit||https://commits.kde.org/kri
||ta/f35f5648acd4cea43778e0ef
||5479f87ef3be5c75
--- Comment #3 from Dmitry Kazakov ---
Git commit f35f5648acd4cea43778e0ef5479f87ef3be5c75 by Dmitry Kazakov.
Committed on 07/02/2018 at 19:33.
Pushed by dkazakov into branch 'master'.
Fix updates of shape layers when the image in transformed with size change
The problem was:
The shape layer crops the prerendered projection by the image size. And
during the transformation steps the image resize happened **after** the
all the shape updates has been completed. It meant that these "new" areas
of the image were never updated
The patch also implements a correct updates compression in the shape
layers and its handling by
KisDelayedUpdateNodeInterface::forceUpdateTimedNode()
M +6-0libs/global/kis_thread_safe_signal_compressor.cpp
M +2-0libs/global/kis_thread_safe_signal_compressor.h
M +2-2libs/image/commands_new/kis_image_resize_command.cpp
M +1-1libs/image/commands_new/kis_image_resize_command.h
M +1-0libs/image/kis_layer_utils.cpp
M +61 -14 libs/ui/flake/kis_shape_layer_canvas.cpp
M +11 -0libs/ui/flake/kis_shape_layer_canvas.h
https://commits.kde.org/krita/f35f5648acd4cea43778e0ef5479f87ef3be5c75
--
You are receiving this mail because:
You are watching all bug changes.