here's another small ui suggestion... when i click on the image to show the full version, the user's menu on top should always be in front, not behind. It defeats the purpose of a modal box if it's behind.
when i click 'Click this image to show the full-size version'
It happens because they set the z-index of the image as highest so it can overlap all other page elements. If this wasn't done, other page elements would obstruct the image making that feature completely useless. I can see why you'd want the menu to remain highest, but at the same point I see why it's done this way.
The "problem" isn't when you click to open that menu and then click the image. I think he's referencing a rare case of expanding an image and then trying to immediately edit the avatar. I quote "problem" because I think it's a ridiculously rare case; how often are you going to expand an image in the first post (or first post on that page) of a thread, and then want to access one of the few links that are being blocked.
I get all of the above points, but, since you're hovering/unhovering over the menu, not clicking (minor detail), i feel it should be on top, since that is what you're looking to do in the first place. By displaying it on top, both desire intentions work correctly: the image is full sized and the menu displays correctly when you hover/unhover over it.
That's actually a good point. You have two objects that require user interaction to "float" over the other page elements. The image requires a more explicit action (clicking shows a greater intent than hovering). Just saying. This honestly doesn't effect me at all and quite honestly I view it as an extreme edge case for the reason I stated earlier (it's really only relevant if the first post on the page contains an image that has to be made full screen, even then the user has to want to make it full screen, even then they have to afterwards desire to use a link under that menu and this makes the assumption that they didn't already shrink the image back down to normal size).