diff --git a/packages/app/src/components/detail/detail.vue b/packages/app/src/components/detail/detail.vue index 3ab8b82..462ddaf 100644 --- a/packages/app/src/components/detail/detail.vue +++ b/packages/app/src/components/detail/detail.vue @@ -94,7 +94,10 @@ const getGrid = () => { }); grid.bind('onDblClick', (e, d) => { - grid.setRowSelected(d.rowItem); + const { rowItem } = d; + if (rowItem && !rowItem.hasDetails) { + grid.setRowSelected(d.rowItem); + } }); // grid.bind('onRowExpanded onRowCollapsed', (e, d) => {