| Index: components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc
|
| diff --git a/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc b/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc
|
| index 738b5acbd8cddd38155559ec2fd4682a74bff17d..a922b5a2c750ace7090a7dba9699034d8e959e62 100644
|
| --- a/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc
|
| +++ b/components/autofill/core/browser/ui/card_unmask_prompt_controller_impl.cc
|
| @@ -269,6 +269,8 @@ bool CardUnmaskPromptControllerImpl::CanStoreLocally() const {
|
| return false;
|
| if (reason_ == AutofillClient::UNMASK_FOR_PAYMENT_REQUEST)
|
| return false;
|
| + if (card_.record_type() == CreditCard::LOCAL_CARD)
|
| + return false;
|
| return OfferStoreUnmaskedCards();
|
| }
|
|
|
| @@ -323,7 +325,9 @@ bool CardUnmaskPromptControllerImpl::InputExpirationIsValid(
|
| base::TimeDelta CardUnmaskPromptControllerImpl::GetSuccessMessageDuration()
|
| const {
|
| return base::TimeDelta::FromMilliseconds(
|
| - reason_ == AutofillClient::UNMASK_FOR_PAYMENT_REQUEST ? 0 : 500);
|
| + card_.record_type() == CreditCard::LOCAL_CARD ||
|
| + reason_ == AutofillClient::UNMASK_FOR_PAYMENT_REQUEST
|
| + ? 0 : 500);
|
| }
|
|
|
| } // namespace autofill
|
|
|