The lower layers' preview get erased when you transform or move a smaller layer with alpha with the "Color" blending mode, although I'm not even sure how the "Color" blending mode is supposed to work, especially when you set it on a layer that is not full size... (commit 13f04ca)
Hi, Alvin! I cannot reproduce the problem. Could you please make a video or at least attach a test file?
Oh no... I just realized my error, I meant to say "Copy" not "Color"!
Created attachment 140012 [details] Video showing bug Anyway, here's a video of it happening
Okay, I see. It is not much related to the transform tool. It affects all the places that use layer->extent()/exactBounds() for calculating the needed update area of the layer.
Git commit 87d9c1bf2da0848557baf7b80aaceb1330f88ecd by Dmitry Kazakov. Committed on 15/07/2021 at 07:57. Pushed by dkazakov into branch 'master'. Fix transform tool to transform layer in COPY mode M +2 -1 libs/image/kis_layer.cc M +3 -1 plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.cpp M +3 -1 plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp https://invent.kde.org/graphics/krita/commit/87d9c1bf2da0848557baf7b80aaceb1330f88ecd