Skip to content

Commit bc36147

Browse files
committed
Grey out the Xdebug section if it is disabled
1 parent 24204af commit bc36147

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

‎src/modules/site-settings/edit-site-details.tsx‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,15 @@ const EditSiteDetails = ( { currentWpVersion, onSave }: EditSiteDetailsProps ) =
342342
</div>
343343

344344
{ isXdebugFeatureEnabled && (
345-
<div className="flex flex-col gap-2 mt-4 p-4 border border-a8c-gray-200 rounded">
345+
<div
346+
className={ cx(
347+
'flex flex-col gap-2 mt-4 p-4 border border-a8c-gray-200 rounded',
348+
isEditingSite ||
349+
( xdebugEnabledSite && xdebugEnabledSite.id !== selectedSite?.id )
350+
? 'opacity-50 cursor-not-allowed'
351+
: ''
352+
) }
353+
>
346354
<Tooltip
347355
disabled={ ! xdebugEnabledSite || xdebugEnabledSite.id === selectedSite?.id }
348356
text={ sprintf(

0 commit comments

Comments
 (0)