Я использую dev express datagrid с шаблоном masterdetail, проблема в том, что в каждой строке есть флажок, а когда я раскрываю строку, значение флажка меняется, как если бы на него нажимали. Я предполагаю, что это происходит из-за распространения щелчка расширения, который влияет на флажок - я пытался использовать stoPropagation с помощью dev express api, но это, похоже, не работает.
Вот то, что я пробовал, но он по совместимости отключает щелчок расширения ячейки
onCellClick: function(e) {
if (e.rowType == "data") {
e.event.stopPropagation();
}
},
Интересно, как я могу "изолировать" нажатие кнопки расширения строки, возможно, это будет решением.
- Чтобы смоделировать проблему - нажмите на флажок и на кнопку расширения строки - и вы увидите, что она меняет значение.
Codepen