Block outlines of non-full non-translucent blocks cause translucent blocks not to render behind them in lower than "Fabulous" graphics settings.
When MC-259798 was fixed, it only fixed the issue for block outlines of translucent blocks.
However the issue still persists on blocks with render type cutout (ie. glass/grass) or opaque blocks with hitboxes not matching the model (ie. lectern).
This can be seen by comparing the block outline of a translucent block with a cutout block.
Since there are no translucent blocks with a detached hitbox, I remodeled a stained glass block for this comparison:
As you can see the outline does render correctly when the block its attached to is treated as translucent.
Steps to Reproduce:
Place grass next to water
Observed results
Water is not rendered behind the block outline
Expected Results
Water would be rendered behind the block outline