I have a checkbox that I want set to readOnly: true, and then require a click on its element to allow checking. This works fine for most form fields, but it doesn't work for checkboxes and radio buttons. Mouse events I add to checkboxes and radios are present, but the events are not being caught. I think the problem is that, in addition to readOnly being set on the inputEl, disabled: true is also being set. This behavior began with Ext 6.2.0; previous versions worked as expected.

Console screenshot:
checkbox readonly disabled.PNG


Fiddle: https://fiddle.sencha.com/#view/editor&fiddle/27ud