From 4ad26e1e90735b80fa390f9fe6dd1832e50b876b Mon Sep 17 00:00:00 2001 From: Sukhendu Sekhar Guria Date: Thu, 26 Dec 2024 12:43:27 +0530 Subject: [PATCH] Update SiteTitle block to Fix `isLink` Toggle Behavior (#68295) * Update link reset logic in SiteTitle * Fix condition for link value in SiteTitleEdit component Co-authored-by: Sukhendu2002 Co-authored-by: t-hamano Co-authored-by: fabiankaegy --- packages/block-library/src/site-title/edit.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/block-library/src/site-title/edit.js b/packages/block-library/src/site-title/edit.js index 44b29173e06b0..0e3e96bd87cb3 100644 --- a/packages/block-library/src/site-title/edit.js +++ b/packages/block-library/src/site-title/edit.js @@ -123,16 +123,16 @@ export default function SiteTitleEdit( { label={ __( 'Settings' ) } resetAll={ () => { setAttributes( { - isLink: false, + isLink: true, linkTarget: '_self', } ); } } dropdownMenuProps={ dropdownMenuProps } > isLink !== false } + hasValue={ () => ! isLink } label={ __( 'Make title link to home' ) } - onDeselect={ () => setAttributes( { isLink: false } ) } + onDeselect={ () => setAttributes( { isLink: true } ) } isShownByDefault >