diff --git a/ChangeLog b/ChangeLog index fc7aa3b5a6..e08adf80e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2002-11-10 Michael Natterer + + * app/core/gimpdrawable-transform.c (gimp_drawable_transform_paste): + the transformed tile_manager has always an alpha channel, so use + gimp_drawable_type_with_alpha() when creating a layer from it + using gimp_layer_new_from_tiles(). Fixes bug #98053. + 2002-11-09 Manish Singh * app/widgets/gimppreview.[ch]: use a low priority idle handler to diff --git a/app/core/gimp-transform-region.c b/app/core/gimp-transform-region.c index 2d8d847877..2b389618a5 100644 --- a/app/core/gimp-transform-region.c +++ b/app/core/gimp-transform-region.c @@ -747,7 +747,7 @@ gimp_drawable_transform_paste (GimpDrawable *drawable, layer = gimp_layer_new_from_tiles (tiles, gimage, - gimp_drawable_type (drawable), + gimp_drawable_type_with_alpha (drawable), _("Transformation"), GIMP_OPACITY_OPAQUE, GIMP_NORMAL_MODE); if (! layer) diff --git a/app/core/gimpdrawable-transform.c b/app/core/gimpdrawable-transform.c index 2d8d847877..2b389618a5 100644 --- a/app/core/gimpdrawable-transform.c +++ b/app/core/gimpdrawable-transform.c @@ -747,7 +747,7 @@ gimp_drawable_transform_paste (GimpDrawable *drawable, layer = gimp_layer_new_from_tiles (tiles, gimage, - gimp_drawable_type (drawable), + gimp_drawable_type_with_alpha (drawable), _("Transformation"), GIMP_OPACITY_OPAQUE, GIMP_NORMAL_MODE); if (! layer)