diff --git a/src/webui/static/app/epg.js b/src/webui/static/app/epg.js index 15f60413..b05b2710 100644 --- a/src/webui/static/app/epg.js +++ b/src/webui/static/app/epg.js @@ -226,12 +226,21 @@ tvheadend.epg = function() { var lookup = ' '; var actions = new Ext.ux.grid.RowActions({ - header: '', - width: 20, + id: 'details', + header: 'Details', + width: 45, dataIndex: 'actions', - actions: [{ - iconIndex: 'dvrState' - }] + actions: [ + { + iconCls: 'info', + qtip: 'Broadcast details', + cb: function(grid, rec, act, row) { + new tvheadend.epgDetails(grid.getStore().getAt(row).data); + } + }, + { iconIndex: 'dvrState' } + + ] }); var epgStore = new Ext.ux.grid.livegrid.Store({