Skip to main content
Adobe Photoshop Family

50 Messages

 • 

1.2K Points

Wed, Feb 20, 2019 12:02 AM

Photoshop: Gradients with alpha transparency behaving inconsistently

I'm not sure why this is becoming a problem now, but on Photoshop version 20.0.3 and 20.0.2, gradient overlays that use transparency, whether by a gradient fill layer or as a layer style, behave inconsistently when Legacy Compositing is off.

Certain actions, like editing text, will cause the opacity of gradients in the document to change. If the gradient is a layer style on a layer, trying to edit that blending mode will cause the gradient opacity to change again.

This is bug is a real hassle to work with when my gradients are seemingly changing for no reason when doing other things in a document.

Here is an example file that demonstrates this issue. Try editing the type. Then try double-clicking on the Gradient Overlay effect.

Responses

Official Solution

14.6K Messages

 • 

282.6K Points

10 months ago

This issue should be fixed in the current version, Photoshop 2020 v21.x or later. Let us know if you're still having trouble.

50 Messages

 • 

1.2K Points

Yes, this looks to be fixed now. Thanks!

Employee

 • 

157 Messages

 • 

3K Points

2 years ago

Hi Hugo,

We apologize for the inconvenience.  I have filed the issue with the engineering team.  We should be able to address this soon.

Sincerely,
Andrew

50 Messages

 • 

1.2K Points

a year ago

This reply was created from a merged topic originally titled Pattern Overlay Compositing bug.

Yet another compositing engine-related bug that's interrupted my workflow. See the example file below.

http://ge.tt/2CSHvLv2


This is happening on Photoshop 20.0.4. For some reason, the top layer's layer style of Pattern Overlay scales the opacity incorrectly if the pattern contains transparency and there's a drop shadow effect enabled somewhere, such as on an empty group.
This bug seems similar to the one I reported before that had to do with gradient overlays. Yes, the workaround for now is to enable Legacy Compositing. But it makes designing difficult because it's hard to tell what's correct and what's due to this bug.