No, that's the entire point of the block eraser. It's different than a brush eraser in that it remains the same size relative to your screen, not the image. And it's always aliased. Very useful when dealing with pixel-precise web graphics. And now it's broken.
Not being rude; I just doubt it. Your screenshot needs to show the block eraser next to the hole it leaves, at 100% size (mine was enlarged after the screenshot was taken so the size difference was easy to see).
I tried to recreate this but wasn't getting the behavior you described. I was testing on a Mac. I created two layers top with 50% grey fill and bottom with black. Using the eraser tool in Block mode at 100% view on the top layer it created a completely opaque cutout with no transparent pixels around the edges, for comparison I also set it to brush mode with a 20 pixel square brush right below it this did leave the transparent edge pixels as expected. I had the pixel grid on and zoomed to 1200% for the screen shot. What steps were you going through to reach this result? Were you on PC?
Nobody said anything about leaving transparent pixels around the hole. The block eraser itself has a new semi-transparent outline around it that is 17px square, yet it leaves a crisp, 16px hole. It's ambiguous as to exactly which pixels it's going to erase. Again, your screenshot is useless unless it shows the block eraser next to it for comparison.
I see a difference in the appearance of the tool between CS5 and CS6 but don't quite understand how this change has much impact on workflow. For me personally, I generally do not work much at 100% when doing pixel level work, I usually zoom way in to where I see the individual pixels.
> I think I understand, so your compliant is the appearance of the tool tool changed with CS6, so it appears to have this slightly tranparent edge now. Is that right?
While I find the transparent border unnecessary and slightly annoying, its existence is not the problem; the problem is that the hole the eraser leaves is neither the same size of the black outline, nor the transparent gray outline.
Yes, the block eraser's erased size has not been changed.
The cursor has been alterred however to include a white border outside the original black border.
In CS5, the eraser block cursor was made up of one black line on the outside and one white line on the inside so it would be visible on both black and white backgrounds. When used, the eraser would erase pixels up to the black border.
Like your image shows -> 16px for both cursors. The extra white border is not included in that 16px square.
We'll investigate into this further.