Commit 821cfd30fc2 for woocommerce
commit 821cfd30fc223f63a226edb49d64f91a411456ff
Author: Tung Du <dinhtungdu@gmail.com>
Date: Tue Sep 1 06:34:18 2026 +0700
Fix product filter inline style enqueuing (#68194)
* Fix Product Filters inline style handle
* chore: changelog
diff --git a/plugins/woocommerce/changelog/wc-product-filter-inline-style-enqueue b/plugins/woocommerce/changelog/wc-product-filter-inline-style-enqueue
new file mode 100644
index 00000000000..217566842c7
--- /dev/null
+++ b/plugins/woocommerce/changelog/wc-product-filter-inline-style-enqueue
@@ -0,0 +1,5 @@
+Significance: patch
+Type: fix
+Comment: Fix Product Filter responsive styles in unified editor assets.
+
+
diff --git a/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php b/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php
index 5f26a44e39c..f66f3e720e2 100644
--- a/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php
+++ b/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php
@@ -6,6 +6,7 @@ namespace Automattic\WooCommerce\Blocks\BlockTypes;
use Automattic\WooCommerce\Blocks\Utils\BlocksSharedState;
use Automattic\WooCommerce\Blocks\Utils\StyleAttributesUtils;
+use Automattic\WooCommerce\Internal\Features\BlockEditorUnifiedAssets;
use Automattic\WooCommerce\Internal\ProductFilters\Params;
use WP_Block;
@@ -40,8 +41,12 @@ class ProductFilters extends AbstractBlock {
protected function enqueue_data( array $attributes = array() ) {
parent::enqueue_data( $attributes );
+ $inline_style_handle = BlockEditorUnifiedAssets::is_enabled() && is_admin()
+ ? 'wc-block-library-style'
+ : generate_block_asset_handle( $this->get_full_block_name(), 'style' );
+
wp_add_inline_style(
- generate_block_asset_handle( $this->get_full_block_name(), 'style' ),
+ $inline_style_handle,
$this->get_responsive_styles()
);