Ran into an unexpected issue on a task I thought was going to be simple. I think this perhaps might be a little bit of an oversight.
Working on a PNG with a transparent background and a shape with an edge that feathers out in opacity, I needed to do a recolouring from red to blue. Was easy enough to dial in roughly the right colour with the recolour adjustment layer and merge it down. However, I needed the surface to be a specific colour (#000096).
So I grab my Flood Fill Tool and drop the tolerance down to 0% only discovered to my surprise that all the pixels with other opacity levels also got filled in with solid colour, losing all the varying opacity levels creating a nasty looking edge. After undoing, I try using Flood Select Tool, again with a tolerance of 0%, only to discover to my surprise that this too does not recognize varying opacity, thus including the pixels I wanted to leave out.
This made what I expected to be a relatively quick fix into a job of deselecting pixel by pixel.
Is there something fundamental I've not understood here? In my head, this should have worked.