Make WordPress Core

Changeset 57510


Ignore:
Timestamp:
02/01/2024 09:24:09 AM (16 months ago)
Author:
youknowriad
Message:

Editor: Remove shadow support via direct attribute.

Shadow block support should always rely on the style attribute instead.

Props madhudollu.
Fixes #60377.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/block-supports/shadow.php

    r56382 r57510  
    5959    $shadow_block_styles = array();
    6060
    61     $preset_shadow                 = array_key_exists( 'shadow', $block_attributes ) ? "var:preset|shadow|{$block_attributes['shadow']}" : null;
    62     $custom_shadow                 = isset( $block_attributes['style']['shadow'] ) ? $block_attributes['style']['shadow'] : null;
    63     $shadow_block_styles['shadow'] = $preset_shadow ? $preset_shadow : $custom_shadow;
     61    $custom_shadow                 = $block_attributes['style']['shadow'] ?? null;
     62    $shadow_block_styles['shadow'] = $custom_shadow;
    6463
    6564    $attributes = array();
Note: See TracChangeset for help on using the changeset viewer.