Index: ios/chrome/browser/payments/payment_request_selector_view_controller.mm |
diff --git a/ios/chrome/browser/payments/payment_request_selector_view_controller.mm b/ios/chrome/browser/payments/payment_request_selector_view_controller.mm |
index d0e3b18a88ec0904c3d27032ec1958748c2f3725..7017fdce75169db578b3251fa84acb7f0a694a7b 100644 |
--- a/ios/chrome/browser/payments/payment_request_selector_view_controller.mm |
+++ b/ios/chrome/browser/payments/payment_request_selector_view_controller.mm |
@@ -151,6 +151,14 @@ typedef NS_ENUM(NSInteger, ItemType) { |
} |
break; |
} |
+ case ItemTypeSelectableItem: { |
+ if ([cell isKindOfClass:[PaymentsTextCell class]]) { |
+ PaymentsTextCell* textCell = |
+ base::mac::ObjCCastStrict<PaymentsTextCell>(cell); |
+ textCell.detailTextLabel.textColor = [[MDCPalette greyPalette] tint500]; |
+ } |
+ break; |
+ } |
default: |
break; |
} |
@@ -194,7 +202,12 @@ typedef NS_ENUM(NSInteger, ItemType) { |
break; |
} |
case ItemTypeAddItem: { |
- [self.delegate paymentRequestSelectorViewControllerDidSelectAddItem:self]; |
+ if ([self.delegate |
+ respondsToSelector:@selector |
+ (paymentRequestSelectorViewControllerDidSelectAddItem:)]) { |
+ [self.delegate |
+ paymentRequestSelectorViewControllerDidSelectAddItem:self]; |
+ } |
break; |
} |
default: |