diff --git a/src/components/Console.jsx b/src/components/Console.jsx
index 5ad9e2c..45cf78f 100644
--- a/src/components/Console.jsx
+++ b/src/components/Console.jsx
@@ -24,14 +24,15 @@ class LogRow extends Component {
}
export class Console extends PureComponent {
- componentWillUpdate(nextProps) {
- if (nextProps.logs != this.props.logs) {
+ componentDidUpdate(previousProps) {
+ if (this.props.logs !== previousProps.logs) {
// Scroll down after new log dom is inserted
setTimeout(() => {
this.logContainerEl.scrollTop = this.logContainerEl.scrollHeight;
}, 1);
}
}
+
render() {
const {
logs,
@@ -79,7 +80,9 @@ export class Console extends PureComponent {
this.logContainerEl = el;
}}
>
- {logs.map(log =>