From 84413309dd556e2114a7d2ac92e847ec3ba35ca8 Mon Sep 17 00:00:00 2001 From: Jovi De Croock Date: Thu, 22 Sep 2022 13:12:27 +0200 Subject: [PATCH] golf --- src/diff/index.js | 4 ++-- test/browser/lifecycles/componentDidUpdate.test.js | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/diff/index.js b/src/diff/index.js index 0121e1fc1d..fc564d3b20 100644 --- a/src/diff/index.js +++ b/src/diff/index.js @@ -110,8 +110,8 @@ export function diff( oldProps = c.props; oldState = c.state; - if (c._stateCallbacks.length) { - c._renderCallbacks.push(...c._stateCallbacks); + for (tmp = 0; tmp < c._stateCallbacks.length; tmp++) { + c._renderCallbacks.push(c._stateCallbacks[tmp]); c._stateCallbacks = []; } diff --git a/test/browser/lifecycles/componentDidUpdate.test.js b/test/browser/lifecycles/componentDidUpdate.test.js index b3c7c860da..41bae1bf50 100644 --- a/test/browser/lifecycles/componentDidUpdate.test.js +++ b/test/browser/lifecycles/componentDidUpdate.test.js @@ -404,6 +404,7 @@ describe('Lifecycle methods', () => { } componentDidMount() { + // eslint-disable-next-line this.setState({ show: true }); }