diff --git a/plugins/woocommerce-blocks/assets/js/products-block.js b/plugins/woocommerce-blocks/assets/js/products-block.js
index 28cc7ddb4c4..c706948d1ee 100644
--- a/plugins/woocommerce-blocks/assets/js/products-block.js
+++ b/plugins/woocommerce-blocks/assets/js/products-block.js
@@ -1224,12 +1224,11 @@ var ProductCategoryList = withAPIData(function (props) {
}
var AccordionButton = function AccordionButton(_ref3) {
- var category = _ref3.category,
- toggled = _ref3.toggled;
+ var category = _ref3.category;
var icon = 'arrow-down-alt2';
- if (toggled) {
+ if (openAccordion === category) {
icon = 'arrow-up-alt2';
}
@@ -1273,7 +1272,7 @@ var ProductCategoryList = withAPIData(function (props) {
{ className: "product-category-count" },
category.count
),
- 0 === category.parent && wp.element.createElement(AccordionButton, { category: category.id, toggled: openAccordion === category.id })
+ 0 === category.parent && wp.element.createElement(AccordionButton, { category: category.id })
),
wp.element.createElement(CategoryTree, { categories: categories, parent: category.id })
);
diff --git a/plugins/woocommerce-blocks/assets/js/views/category-select.jsx b/plugins/woocommerce-blocks/assets/js/views/category-select.jsx
index fed691e47e5..7770f082e82 100644
--- a/plugins/woocommerce-blocks/assets/js/views/category-select.jsx
+++ b/plugins/woocommerce-blocks/assets/js/views/category-select.jsx
@@ -113,10 +113,10 @@ const ProductCategoryList = withAPIData( ( props ) => {
return __( 'No categories found' );
}
- const AccordionButton = ( { category, toggled } ) => {
+ const AccordionButton = ( { category } ) => {
let icon = 'arrow-down-alt2';
- if ( toggled ) {
+ if ( openAccordion === category ) {
icon = 'arrow-up-alt2';
}
@@ -143,7 +143,7 @@ const ProductCategoryList = withAPIData( ( props ) => {
/> { category.name }
{ category.count }
{ 0 === category.parent &&
-
+
}