Re #196. Fixed the texture difference by reimplementing some old code that that mimics the texture of the button it is the shadow of.