I have a grid with a selectionChange handler. Now I'm trying to add a double click handler to trigger some behavior when the user double clicks a row in the grid. The double click handler works fine when I double click on the already-selected row, but when I double click on a different row, the selectionChange handler is triggered and the double click event seems to be swallowed. Even when I turn on a dblClick event breakpoint in Chrome devtools, it's never hit when I double click on an unselected row.
What's the best way to have both a selectionChange handler and a double click handler on grid rows?