diff --git a/src/webui/static/app/dvr.js b/src/webui/static/app/dvr.js index 7ca5daa8..6a68c755 100644 --- a/src/webui/static/app/dvr.js +++ b/src/webui/static/app/dvr.js @@ -493,10 +493,13 @@ tvheadend.dvrschedule = function(title, iconCls, dvrStore) { bbar: bbar }); - panel.on('rowclick', rowclicked); - function rowclicked(grid, index) { - new tvheadend.dvrDetails(grid.getStore().getAt(index).data); + + panel.on('cellclick', cellclicked); + function cellclicked(grid, rowIndex, colIndex) { + if (grid.getColumnModel().getColumnHeader(colIndex) !== 'Play') + new tvheadend.dvrDetails(grid.getStore().getAt(rowIndex).data); } + return panel; };