Good news, everyone! With the release of Photoshop CC 2014, this is STILL broken.
Starting with an Illustrator document that is 50x50 px:
Image may be NSFW.
Clik here to view.
Then create a 50x50 square, at x=0 and y=0:
Image may be NSFW.
Clik here to view.
Create a 30x30 square over top of that, inset it (x=10 and y=10):
Image may be NSFW.
Clik here to view.
Use Pathfinder to punch out the front:
Image may be NSFW.
Clik here to view.
Paste that into Photoshop as a smart object. 100%x100%, at exactly x=0 and y=0.
Image may be NSFW.
Clik here to view.
Expected behavior:
The first ten rows and the first ten columns of pixels should have a solid color. The pixels in the 11th row or column should be 100% transparent, right? We punched a hole with precise coordinates, and have the Photoshop document matching the document size as well as accommodate exactly 100% of the object.
But instead, we get this:
Image may be NSFW.
Clik here to view.
Zooming in further, you can see the 11th pixel, whether looking at the rows or columns, has a slight bleed of the color and opaqueness from the pixel immediately above/left:
Image may be NSFW.
Clik here to view.
It is approximately 6% of the strength of the adjacent pixel that it is inheriting from. Interestingly, the effect can compound where a pixel is receiving color from BOTH the left AND the top. Also interesting: the effect does not occur in reverse. That is, opaque pixels do not "inherit" ~6% transparency from the top/left adjacent pixels:
Image may be NSFW.
Clik here to view.
So, my question to Chris, if he's still employed by Adobe, if this is intended behavior, how can I accomplish transparencies with solid lines that do not bleed? Like.. what is the workaround (that doesn't involve flattening or touching up with masks)?
-J