選択モデルとして CheckBoxSelectionModel を使用するグリッドがあり、グリッドには Ext.ux.CheckColumn もあります。行を選択すると (選択モデルのチェックボックスをオンにします)、選択した行の CheckColumn のチェックボックスをクリックすると、行が選択解除されます。
オーバーライドするリスナーを探しましたが、見つかりませんでした。他の誰かがこの動作を見たことがありますか?どうすれば修正できますか?
Ext.require(['Ext.ux.CheckColumn', .....]);
Ext.create('Ext.panel.Grid', {
.....,
selModel: Ext.create('Ext.selection.CheckboxModel', {}),
columns:[
{text: 'Name', dataIndex: 'name'},
......,
{xtype: 'checkcolumn', name: 'Can Edit', dataIndex: 'canEdit'}
],
store: userStore
});