Removed propagation of left mouse button events from button, because they interfere with button clicks.
You can now get the state of the mouse using gui.mouse.