summaryrefslogtreecommitdiffstats
path: root/webapp/components/admin_console/logs.jsx
diff options
context:
space:
mode:
authorCarlos Tadeu Panato Junior <ctadeu@gmail.com>2016-11-14 13:38:54 +0100
committerenahum <nahumhbl@gmail.com>2016-11-14 09:38:54 -0300
commit4824ad1e1aefc88859e88f5d113994c8f58e4392 (patch)
tree6f62bd8d740deabc4056d094274c0a9e0c5d9785 /webapp/components/admin_console/logs.jsx
parenta25ae8fed2b72f88b6ba5a9a0a6110fab085470c (diff)
downloadchat-4824ad1e1aefc88859e88f5d113994c8f58e4392.tar.gz
chat-4824ad1e1aefc88859e88f5d113994c8f58e4392.tar.bz2
chat-4824ad1e1aefc88859e88f5d113994c8f58e4392.zip
implement fix for ticket PLT-2060 (#4527)
* implement fix for ticket PLT-2060
Diffstat (limited to 'webapp/components/admin_console/logs.jsx')
-rw-r--r--webapp/components/admin_console/logs.jsx11
1 files changed, 10 insertions, 1 deletions
diff --git a/webapp/components/admin_console/logs.jsx b/webapp/components/admin_console/logs.jsx
index ad0277b7f..8dc0c1e2e 100644
--- a/webapp/components/admin_console/logs.jsx
+++ b/webapp/components/admin_console/logs.jsx
@@ -26,6 +26,12 @@ export default class Logs extends React.Component {
AsyncClient.getLogs();
}
+ componentDidUpdate() {
+ // Scroll Down to get the latest logs
+ var node = this.refs.logPanel;
+ node.scrollTop = node.scrollHeight;
+ }
+
componentWillUnmount() {
AdminStore.removeLogChangeListener(this.onLogListenerChange);
}
@@ -93,7 +99,10 @@ export default class Logs extends React.Component {
defaultMessage='Reload'
/>
</button>
- <div className='log__panel'>
+ <div
+ ref='logPanel'
+ className='log__panel'
+ >
{content}
</div>
</div>