Bartender texture issue.

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