Switched mousebutton functions around to allow focus on canvas without resetting map