diff --git a/packages/shared/src/components/PlatformProfileRechargeModal/index.tsx b/packages/shared/src/components/PlatformProfileRechargeModal/index.tsx index 04ed1522c..42a0ee7b0 100644 --- a/packages/shared/src/components/PlatformProfileRechargeModal/index.tsx +++ b/packages/shared/src/components/PlatformProfileRechargeModal/index.tsx @@ -913,7 +913,9 @@ function PlatformPointProductGrid({ role="radio" aria-checked={selected} tabIndex={selected ? 0 : -1} - disabled={Boolean(submittingProductId)} + disabled={products.some( + (pointProduct) => pointProduct.productId === submittingProductId, + )} onClick={() => onSelect(product)} aria-label={`${formatMudPointCount(product.pointsAmount)}泥点 ${formatRechargePrice(product.priceCents)}`} className={joinClassNames(