diff --git a/packages/e2e-test-utils-playwright/src/admin/create-new-post.js b/packages/e2e-test-utils-playwright/src/admin/create-new-post.js index fe74892956111..5d73157d3c02d 100644 --- a/packages/e2e-test-utils-playwright/src/admin/create-new-post.js +++ b/packages/e2e-test-utils-playwright/src/admin/create-new-post.js @@ -29,38 +29,15 @@ export async function createNewPost( { } ).slice( 1 ); await this.visitAdminPage( 'post-new.php', query ); - await this.page.waitForSelector( '.edit-post-layout' ); - const isWelcomeGuideActive = await this.page.evaluate( () => - window.wp.data - .select( 'core/edit-post' ) - .isFeatureActive( 'welcomeGuide' ) - ); - const isFullscreenMode = await this.page.evaluate( () => + await this.page.evaluate( ( welcomeGuide ) => { window.wp.data - .select( 'core/edit-post' ) - .isFeatureActive( 'fullscreenMode' ) - ); - - if ( showWelcomeGuide !== isWelcomeGuideActive ) { - await this.page.evaluate( () => - window.wp.data - .dispatch( 'core/edit-post' ) - .toggleFeature( 'welcomeGuide' ) - ); + .dispatch( 'core/preferences' ) + .set( 'core/edit-post', 'welcomeGuide', welcomeGuide ); - await this.page.reload(); - await this.page.waitForSelector( '.edit-post-layout' ); - } - - if ( isFullscreenMode ) { - await this.page.evaluate( () => - window.wp.data - .dispatch( 'core/edit-post' ) - .toggleFeature( 'fullscreenMode' ) - ); - - await this.page.waitForSelector( 'body:not(.is-fullscreen-mode)' ); - } + window.wp.data + .dispatch( 'core/preferences' ) + .set( 'core/edit-post', 'fullscreenMode', false ); + }, showWelcomeGuide ); }