When i'm working with frames i often activate onion skin lamp in the layer docker. when this is active ,if you use transform tool, suddenly the transform tool also counts the onion skins for the total size of the tool. It should ONLY be looking at the current layer and pixeldata in that layer. Disabling the lamp makes the transform too work normally
*** Bug 408069 has been marked as a duplicate of this bug. ***
Unassigning as currently not working on this.
Git commit adafa8b73887cf732ddb5cf41b2305a4f94b0fe6 by Dmitry Kazakov. Committed on 18/11/2019 at 13:59. Pushed by dkazakov into branch 'master'. Fix transforming layers that have Onion Skins enabled The patch implements a concept of KisDecoratedNodeInterface. All layers that spit decorations data into the layers stack should inherit from it and handle the requests properly. M +1 -0 libs/image/CMakeLists.txt A +28 -0 libs/image/KisDecoratedNodeInterface.cpp [License: GPL (v2+)] A +53 -0 libs/image/KisDecoratedNodeInterface.h [License: GPL (v2+)] M +23 -2 libs/image/kis_paint_layer.cc M +6 -1 libs/image/kis_paint_layer.h M +18 -0 libs/image/kis_selection_mask.cpp M +6 -1 libs/image/kis_selection_mask.h M +23 -3 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp M +2 -0 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h https://invent.kde.org/kde/krita/commit/adafa8b73887cf732ddb5cf41b2305a4f94b0fe6
Git commit e725ea9774259b7acc0471f51aafe0baf3b9eb21 by Dmitry Kazakov. Committed on 18/11/2019 at 14:20. Pushed by dkazakov into branch 'krita/4.2'. Fix transforming layers that have Onion Skins enabled The patch implements a concept of KisDecoratedNodeInterface. All layers that spit decorations data into the layers stack should inherit from it and handle the requests properly. M +1 -0 libs/image/CMakeLists.txt A +28 -0 libs/image/KisDecoratedNodeInterface.cpp [License: GPL (v2+)] A +53 -0 libs/image/KisDecoratedNodeInterface.h [License: GPL (v2+)] M +23 -2 libs/image/kis_paint_layer.cc M +6 -1 libs/image/kis_paint_layer.h M +18 -0 libs/image/kis_selection_mask.cpp M +6 -1 libs/image/kis_selection_mask.h M +23 -3 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp M +2 -0 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h https://invent.kde.org/kde/krita/commit/e725ea9774259b7acc0471f51aafe0baf3b9eb21