Banners are rendererd over stained glass
Banners are the first layer when rendering through glass. Banners do not receive a change in texture when viewed through glass.
This bug has existed for the past 6 months at least, and I'm finally tired of waiting for it to be fixed, so I might as well report it.