Created attachment 130844 [details] screenshot STEPS TO REPRODUCE 1. Create an image with two layers. Choose "background as raster layer" 2. Create some frames on the second layer and paint on them 3. D&D one frame onto the background layer OBSERVED RESULT There is a white border artifacts around the pasted object. See attached screenshot and test file.
Created attachment 130845 [details] test file
I can confirm this for the Aug12 4.3.1 alpha (git dbf8a5d) appimage. The artifact is a transparent rectangle surrounding the D&D content and larger that its bounding box. If the Background layer is locked then the D&D frame is still moved to the Background frame. An identically sized artifact can be produced for a non-animated layer above a Background layer by setting the content layer blending mode to Copy. (This is a separate bug that has not been reported at the time of this comment.)
The Copy blending mode artifact referred to in Comment 2 has been reported: https://bugs.kde.org/show_bug.cgi?id=425318
Git commit 8a5e90a9b708da17abeff0c38a92ab873e9a61fc by Eoin O'Neill. Committed on 02/09/2020 at 20:20. Pushed by eoinoneill into branch 'master'. Frame Drag and Drop Default Pixel Correction When uploading a frame to dstData (KisPaintDeviceData), we should make sure that the defaultPixel between the two are equivalient and rectify the issue if they do not match. M +12 -0 libs/image/kis_paint_device.cc https://invent.kde.org/graphics/krita/commit/8a5e90a9b708da17abeff0c38a92ab873e9a61fc
Git commit 414ccc726cb5dbc89d7d88a43016fa86b0f5f5a9 by Eoin O'Neill. Committed on 02/09/2020 at 22:28. Pushed by eoinoneill into branch 'krita/4.3'. Frame Drag and Drop Default Pixel Correction When uploading a frame to dstData (KisPaintDeviceData), we should make sure that the defaultPixel between the two are equivalient and rectify the issue if they do not match. (cherry picked from commit 8a5e90a9b708da17abeff0c38a92ab873e9a61fc) M +12 -0 libs/image/kis_paint_device.cc https://invent.kde.org/graphics/krita/commit/414ccc726cb5dbc89d7d88a43016fa86b0f5f5a9