GNOME Bugzilla – Bug 778597
Eraser paints transparent areas with BG color
Last modified: 2017-02-16 18:04:21 UTC
Created attachment 345711 [details] screenshot -> eraser tool - mistake of wipe 92/5000 Eraser while wiping paint the background color on the part of the transparent layer - alpha channel. Important: I join a screenshot. GIMP compilation: morning today.
Fun :) Must be a glitch in the recent layer mode refactoring.
Fixed in master: commit 57360a0ddcf6893808a005b59fdbe7e91fd822ad Author: Michael Natterer <mitch@gimp.org> Date: Tue Feb 14 22:51:47 2017 +0100 Bug 778597 - Eraser paints transparent areas with BG color Add a "paint_composite_mode" field to GimpLayerModeInfo and set the mode of the eraser to SRC_ATOP. Defaulting to SRC_OVER for all painting didn't quite do it for all modes. app/operations/layer-modes/gimp-layer-modes.c | 94 +++++++++++++++++++++++++++++++++++++++++++- app/operations/layer-modes/gimp-layer-modes.h | 2 + app/paint/gimppaintcore-loops.c | 2 +- app/paint/gimppaintcore.c | 2 +- 4 files changed, 97 insertions(+), 3 deletions(-)
*** Bug 778756 has been marked as a duplicate of this bug. ***
*** Bug 778777 has been marked as a duplicate of this bug. ***