Вы должны переопределить onKeyPress
метод Ext.selection.RowModel
.Поставленная реализация:
onKeyPress: function(e, t) {
if (e.getKey() === e.SPACE) {
e.stopEvent();
var me = this,
record = me.lastFocused;
if (record) {
if (me.isSelected(record)) {
me.doDeselect(record, false);
} else {
me.doSelect(record, true);
}
}
}
}
К сожалению, в настоящее время нет переключателя конфигурации, чтобы отключить это поведение.