| Index: chrome/android/java/src/org/chromium/chrome/browser/password_manager/AutoSigninFirstRunDialog.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/password_manager/AutoSigninFirstRunDialog.java b/chrome/android/java/src/org/chromium/chrome/browser/password_manager/AutoSigninFirstRunDialog.java
|
| index 0337cb9a777413915c346818e849f63e3cb9125e..b6357413536ee51c53ab3bbb78e18d93939a1065 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/password_manager/AutoSigninFirstRunDialog.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/password_manager/AutoSigninFirstRunDialog.java
|
| @@ -78,15 +78,17 @@ public class AutoSigninFirstRunDialog
|
| R.layout.single_line_bottom_text_dialog, null);
|
| TextView summaryView = (TextView) view.findViewById(R.id.summary);
|
|
|
| - if (mExplanationLinkStart != 0 && mExplanationLinkEnd != 0) {
|
| + if (mExplanationLinkStart != mExplanationLinkEnd && mExplanationLinkEnd != 0) {
|
| SpannableString spanableExplanation = new SpannableString(mExplanation);
|
| spanableExplanation.setSpan(new ClickableSpan() {
|
| @Override
|
| public void onClick(View view) {
|
| nativeOnLinkClicked(mNativeAutoSigninFirstRunDialog);
|
| + mDialog.dismiss();
|
| }
|
| }, mExplanationLinkStart, mExplanationLinkEnd, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
|
| summaryView.setText(spanableExplanation);
|
| + summaryView.setMovementMethod(LinkMovementMethod.getInstance());
|
| } else {
|
| summaryView.setText(mExplanation);
|
| summaryView.setMovementMethod(LinkMovementMethod.getInstance());
|
|
|