diff --git a/static/views/cluster_page_tabs/logs_tab.js b/static/views/cluster_page_tabs/logs_tab.js index 44f225de7..8db8f1eb2 100644 --- a/static/views/cluster_page_tabs/logs_tab.js +++ b/static/views/cluster_page_tabs/logs_tab.js @@ -390,6 +390,14 @@ var LogsTable = React.createClass({ handleShowMoreClick(value) { return this.props.onShowMoreClick(value); }, + selectRow(e) { + // select the entire row on mouse triple click + if (e.detail === 3 && document.createRange) { + var range = document.createRange(); + range.selectNodeContents($(e.target).closest('tr')[0]); + window.getSelection().addRange(range); + } + }, getLevelClass(level) { return { DEBUG: 'debug', @@ -410,7 +418,10 @@ var LogsTable = React.createClass({ if (logsEntries && logsEntries.length) { tabRows = _.map(logsEntries, (entry, index) => { var key = logsEntries.length - index; - return + return {entry[0]} {entry[1]} {entry[2]}