| Index: chrome/browser/ui/views/payments/editor_view_controller.cc
|
| diff --git a/chrome/browser/ui/views/payments/editor_view_controller.cc b/chrome/browser/ui/views/payments/editor_view_controller.cc
|
| index 1eacd6c0a57a9e83024c53f6ac30b5e56afa356f..40b4fc8981bc3fbefe945af24c90333e35ad4dcd 100644
|
| --- a/chrome/browser/ui/views/payments/editor_view_controller.cc
|
| +++ b/chrome/browser/ui/views/payments/editor_view_controller.cc
|
| @@ -325,20 +325,16 @@ std::unique_ptr<views::View> EditorViewController::CreateEditorView() {
|
| // Validate all fields and disable the primary (Done) button if necessary.
|
| primary_button()->SetEnabled(ValidateInputFields());
|
|
|
| - // Adds the "* indicates a required field" label in "disabled" grey text.
|
| - std::unique_ptr<views::Label> required_field = base::MakeUnique<views::Label>(
|
| - l10n_util::GetStringUTF16(IDS_PAYMENTS_REQUIRED_FIELD_MESSAGE));
|
| - required_field->SetDisabledColor(
|
| - required_field->GetNativeTheme()->GetSystemColor(
|
| - ui::NativeTheme::kColorId_LabelDisabledColor));
|
| - required_field->SetEnabled(false);
|
| -
|
| views::ColumnSet* required_field_columns = editor_layout->AddColumnSet(2);
|
| required_field_columns->AddColumn(views::GridLayout::LEADING,
|
| views::GridLayout::CENTER, 1,
|
| views::GridLayout::USE_PREF, 0, 0);
|
| editor_layout->StartRow(0, 2);
|
| - editor_layout->AddView(required_field.release());
|
| + // Adds the "* indicates a required field" label in "hint" grey text.
|
| + editor_layout->AddView(
|
| + CreateHintLabel(
|
| + l10n_util::GetStringUTF16(IDS_PAYMENTS_REQUIRED_FIELD_MESSAGE))
|
| + .release());
|
|
|
| editor_view->SetLayoutManager(editor_layout.release());
|
|
|
|
|