Place a water block in front of something else (eg. dirt) and then ice in front of the water, then looking horizontally through the ice will show the block behind the water and not the water.
Image compares looking at water through glass and ice.
Related issues
Attachments
Comments


This is pretty much the same as MC-1379

@Daedalue: Rather it is the opposite case: air -> solid -> liquid rather than liquid -> solid. Thus a separate bug as the fix could well be different.

Doesn't matter in programming. You're having two blocks with alpha transparency, no matter which order they're in, that's going to conflict with the current rendering engine. If either of these would ever be fixed, then automatically also the other one is fixed. Liquid and solid mean nothing to the render engine.