GNOME Bugzilla – Bug 696090
Usage of Scale Tool produces BG Color artefacts
Last modified: 2018-01-02 23:06:25 UTC
Created attachment 239171 [details] Examples How to reproduce: - set FG/BG Color to back and white - open a new picture with FG Color - select an area on top of the picture and delete it (deleted area becomes white) - select a black area - use the scale tool to cover the white area with the black selection - anchor the floating selection You can now discover the BG color at a position where the former lower border of the "black" selection was.
Confirming, A workaround: you can use "Selection" instead of "Layer" in the toolbox. If you just want to scale-and-anchor a part of the image, it will do that in one step, without the artifact.
Thx for your Comment. Your proposal using "Seletion" doesn't work cause it scales only the selection itself, not the content. My workaround: select a part, copy&paste. The resulting floating selection can now be scaled.
Hu, yeah, I don't know what made me believe that it worked. Sorry...
Is this bug #592628?
No, it has nothing to do with that bug.
I looked at the code, and the current implementation do something like this : - Cut the selection - In the previously cutted buffer, fill the complementary region with BG or transparency if there is an alpha channel - apply the transformation on that buffer - paste the resulting buffer on the image. My guess is that this should be a implemented as a GEGL's "abyss policy" like "clamp to the border"... Will ask...
Patch submitted upstream: https://bugzilla.gnome.org/show_bug.cgi?id=698468
Isn't this a duplicate of that GEGL bug now?
No way this will be fixed in 2.8, resolving as duplicate of the GEGL bug. *** This bug has been marked as a duplicate of bug 698468 ***