Commit 1b1071d8d0d for woocommerce

commit 1b1071d8d0de28a4102cb97b3e6997fbe111e654
Author: Rishabh Gupta <109821717+R1shabh-Gupta@users.noreply.github.com>
Date:   Tue Jul 7 20:56:24 2026 +0530

    Fix: review count not updating after moderating multiple reviews (#65830)

    * fix: review count not updating after moderating multiple reviews

    * add changelog entry

    ---------

    Co-authored-by: Luigi Teschio <gigitux@gmail.com>

diff --git a/plugins/woocommerce/changelog/fix-32264-review-count-not-updating-after-moderation b/plugins/woocommerce/changelog/fix-32264-review-count-not-updating-after-moderation
new file mode 100644
index 00000000000..0d3d58075b6
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-32264-review-count-not-updating-after-moderation
@@ -0,0 +1,4 @@
+Significance: patch
+Type: fix
+
+Fix review count not updating on WooCommerce Home after moderating multiple reviews
diff --git a/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js b/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js
index fe667c8eb0c..4f6ca2db57e 100644
--- a/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js
+++ b/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js
@@ -362,18 +362,16 @@ export default compose( [
 			isRequesting,
 		};
 	} ),
-	withDispatch( ( dispatch, props ) => {
+	withDispatch( ( dispatch ) => {
 		const { deleteReview, updateReview, invalidateResolution } =
 			dispatch( reviewsStore );
 		const { createNotice } = dispatch( 'core/notices' );

 		const clearReviewsCache = () => {
 			invalidateResolution( 'getReviews', [ reviewsQuery ] );
-			if ( props.reviews && props.reviews.length < 2 ) {
-				invalidateResolution( 'getReviewsTotalCount', [
-					unapprovedReviewsQuery,
-				] );
-			}
+			invalidateResolution( 'getReviewsTotalCount', [
+				unapprovedReviewsQuery,
+			] );
 		};

 		return {