У меня есть сетка с колонкой действий.Если я сделаю двойной щелчок по строке, действие должно быть запущено.Если я нажму на столбец действия, действие должно быть запущено.Все идет нормально.Если я сделаю двойной щелчок на столбце action, действие должно быть запущено один раз, а не три раза.
Так, как я могу избежать многократного запуска действия
Я использую ExtJS 6.2
text: 'RW',
dataIndex: 'readonly',
hideable: false,
sortable: false,
width: 30,
handler: function(grid, rowIndex) {
var rec = grid.getStore().getAt(rowIndex);
grid.fireEvent('itemdblclick', grid, rec);
}```
controller
```'grid': {
itemdblclick: this.openItem
},```