| Index: chrome/android/java/src/org/chromium/chrome/browser/widget/CompatibilityTextInputLayout.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/widget/CompatibilityTextInputLayout.java b/chrome/android/java/src/org/chromium/chrome/browser/widget/CompatibilityTextInputLayout.java
|
| index 10c892fc783d91c501053eff41a2b5cc633bad46..351692713253366f4607791687026e31f6b27512 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/widget/CompatibilityTextInputLayout.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/widget/CompatibilityTextInputLayout.java
|
| @@ -9,6 +9,8 @@ import android.os.Build;
|
| import android.support.design.widget.TextInputLayout;
|
| import android.text.TextUtils;
|
| import android.util.AttributeSet;
|
| +import android.view.View;
|
| +import android.widget.EditText;
|
|
|
| import javax.annotation.Nullable;
|
|
|
| @@ -52,4 +54,14 @@ public class CompatibilityTextInputLayout extends TextInputLayout {
|
| if (TextUtils.isEmpty(error)) setErrorEnabled(false);
|
| }
|
|
|
| + @Override
|
| + public void onFinishInflate() {
|
| + super.onFinishInflate();
|
| +
|
| + if (getChildCount() == 1) {
|
| + // If there is a child to this TextInputLayout, automatically set the hint.
|
| + View child = getChildAt(0);
|
| + if (child instanceof EditText && child.getId() > NO_ID) setLabelFor(child.getId());
|
| + }
|
| + }
|
| }
|
|
|