Skip to content

Commit f784475

Browse files
Merge branch 'add/ancestor-block-context' into fix/add-column-block-context
2 parents bba4997 + 7757e50 commit f784475

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

plugins/auto-sizes/includes/improve-calculate-sizes.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ function auto_sizes_get_layout_width( string $alignment ): string {
273273
function auto_sizes_filter_uses_context( array $uses_context, WP_Block_Type $block_type ): array {
274274
// Define block-specific context usage.
275275
$block_specific_context = array(
276-
'core/cover' => array( 'max_alignment' ),
276+
'core/cover' => array( 'max_alignment', 'container_relative_width' ),
277277
'core/image' => array( 'max_alignment', 'container_relative_width' ),
278278
'core/group' => array( 'max_alignment' ),
279279
'core/columns' => array( 'max_alignment', 'container_relative_width' ),
@@ -313,9 +313,7 @@ function auto_sizes_filter_render_block_context( array $context, array $block, ?
313313
// Use the defined constant for constraints.
314314
$constraints = AUTO_SIZES_CONSTRAINTS;
315315

316-
if ( 'default' === $alignment || 'wide' === $alignment ) {
317-
$context['max_alignment'] = $constraints[ $context['max_alignment'] ] > $constraints[ $alignment ] ? $context['max_alignment'] : $alignment;
318-
}
316+
$context['max_alignment'] = $constraints[ $context['max_alignment'] ] > $constraints[ $alignment ] ? $context['max_alignment'] : $alignment;
319317
}
320318

321319
if ( 'core/columns' === $block['blockName'] ) {

0 commit comments

Comments
 (0)