Fixed mouse buttons on buttons; don't add text div to buttons unless needed