Working in Chrome
Firefox and IE process click events differently - they do not count for elements lying within the "button" tag.
To make your custom view cross-browser, you can define a different rendering template, which will place the checkbox icon into a "div" container: https://snippet.webix.com/mt93jzrk
It looks like you're new here. If you want to get involved, click one of these buttons!