From 1195d1a007d2c7fbec86540c51eae4261e67c334 Mon Sep 17 00:00:00 2001 From: George Mamadashvili Date: Wed, 12 Jul 2023 17:05:26 +0400 Subject: [PATCH] Site Editor: Reset device preview type when exiting the editing mode --- packages/edit-site/src/components/site-hub/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/edit-site/src/components/site-hub/index.js b/packages/edit-site/src/components/site-hub/index.js index 897924a92a12b..1e6eddabe90a2 100644 --- a/packages/edit-site/src/components/site-hub/index.js +++ b/packages/edit-site/src/components/site-hub/index.js @@ -51,7 +51,10 @@ const SiteHub = forwardRef( ( props, ref ) => { const { open: openCommandCenter } = useDispatch( commandsStore ); const disableMotion = useReducedMotion(); - const { setCanvasMode } = unlock( useDispatch( editSiteStore ) ); + const { + setCanvasMode, + __experimentalSetPreviewDeviceType: setPreviewDeviceType, + } = unlock( useDispatch( editSiteStore ) ); const { clearSelectedBlock } = useDispatch( blockEditorStore ); const isBackToDashboardButton = canvasMode === 'view'; const siteIconButtonProps = isBackToDashboardButton @@ -67,6 +70,7 @@ const SiteHub = forwardRef( ( props, ref ) => { event.preventDefault(); if ( canvasMode === 'edit' ) { clearSelectedBlock(); + setPreviewDeviceType( 'desktop' ); setCanvasMode( 'view' ); } },