button: Normalize click across browsers (close #395)