Index: chrome/browser/ui/views/payments/payment_method_view_controller.cc |
diff --git a/chrome/browser/ui/views/payments/payment_method_view_controller.cc b/chrome/browser/ui/views/payments/payment_method_view_controller.cc |
index 2a2aea501d380dfd1ec735d65dbbbb0c4621a2e3..87c05d477a79ba551408379b266c853be81fd07b 100644 |
--- a/chrome/browser/ui/views/payments/payment_method_view_controller.cc |
+++ b/chrome/browser/ui/views/payments/payment_method_view_controller.cc |
@@ -110,7 +110,12 @@ class PaymentMethodListItem : public payments::PaymentRequestItemList::Item { |
} |
} |
- bool CanBeSelected() const override { |
+ bool IsEnabled() override { |
+ // All items are enabled. |
+ return true; |
+ } |
+ |
+ bool CanBeSelected() override { |
// If an instrument can't be selected, PerformSelectionFallback is called, |
// where the instrument can be made complete. |
return instrument_->IsCompleteForPayment(); |