diff --git a/compat/test/browser/useSyncExternalStore.test.js b/compat/test/browser/useSyncExternalStore.test.js index f800ae4b89..c51760cd24 100644 --- a/compat/test/browser/useSyncExternalStore.test.js +++ b/compat/test/browser/useSyncExternalStore.test.js @@ -658,10 +658,6 @@ describe('useSyncExternalStore', () => { await act(() => { store.set(1); }); - // // Preact logs differ from React here cuz of how we do rerendering. We - // // rerender subtrees and then commit effects so Child2 never sees the - // // update to 1 cuz Child1 rerenders and runs its layout effects first. - // assertLog([1, /*1,*/ 'Reset back to 0', 0, 0]); assertLog([1, 1, 'Reset back to 0', 0, 0]); expect(container.textContent).to.equal('00'); }); diff --git a/src/component.js b/src/component.js index 767c3e8fd3..a5e7fd513f 100644 --- a/src/component.js +++ b/src/component.js @@ -248,7 +248,6 @@ function process() { } } if (root) commitRoot(commitQueue, root, refQueue); - // if (root) commitRoot(commitQueue, root, refQueue); process._rerenderCount = 0; } diff --git a/src/render.js b/src/render.js index 997678b16c..b550ef96af 100644 --- a/src/render.js +++ b/src/render.js @@ -59,9 +59,6 @@ export function render(vnode, parentDom, replaceNode) { refQueue ); - // Flush all queued effects - // vnode._nextDom = undefined; - // if (options._commit) options._commit(vnode, EMPTY_ARR); vnode._nextDom = undefined; commitRoot(commitQueue, vnode, refQueue); }