I did the clean up today and put the button back on the window with the goop, taped the button in place for while it is drying/setting up.
We'll see if it holds it tomorrow or not.

Anyone have any idea what that mirror is out of? I'm just curious.
-W