diff --git a/packages/e2e-tests/specs/editor/various/navigable-toolbar.test.js b/packages/e2e-tests/specs/editor/various/navigable-toolbar.test.js index f10ad5f319002..e108828c31e63 100644 --- a/packages/e2e-tests/specs/editor/various/navigable-toolbar.test.js +++ b/packages/e2e-tests/specs/editor/various/navigable-toolbar.test.js @@ -50,11 +50,12 @@ describe.each( [ if ( ! isUnifiedToolbar ) { it( 'should not scroll page', async () => { while ( - await page.evaluate( - () => - wp.dom.getScrollContainer( document.activeElement ) - .scrollTop === 0 - ) + await page.evaluate( () => { + const scrollable = wp.dom.getScrollContainer( + document.activeElement + ); + return ! scrollable || scrollable.scrollTop === 0; + } ) ) { await page.keyboard.press( 'Enter' ); }