| Index: chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunGlueImpl.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunGlueImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunGlueImpl.java
|
| index 42221aa111ed6350a608bc353d7c171b5c4281f7..fe33764e9ce9162514e1bd612fa7eeadfcd6ec7d 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunGlueImpl.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunGlueImpl.java
|
| @@ -39,7 +39,8 @@ public class FirstRunGlueImpl implements FirstRunGlue {
|
| boolean nativePrefValue = prefsBridge.isFirstRunEulaAccepted();
|
| boolean userHasSeenTos =
|
| ToSAckedReceiver.checkAnyUserHasSeenToS(ContextUtils.getApplicationContext());
|
| - if (javaPrefValue || nativePrefValue || userHasSeenTos) {
|
| + boolean isFirstRunComplete = FirstRunStatus.getFirstRunFlowComplete();
|
| + if (javaPrefValue || nativePrefValue || userHasSeenTos || isFirstRunComplete) {
|
| if (!javaPrefValue) {
|
| javaPrefs.edit().putBoolean(CACHED_TOS_ACCEPTED_PREF, true).apply();
|
| }
|
|
|