Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(355)

Issue 2552893002: Signin: prevent stale dialogs from appearing. (Closed)

Created:
4 years ago by estevenson
Modified:
4 years ago
Reviewers:
Bernhard Bauer
CC:
chromium-reviews, agrieve+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Signin: prevent stale dialogs from appearing. If GMS needs to be updated when fetching accounts and the user switches between Chrome and another app during the update, the GMS update dialog in Chrome will persist after the update is complete. Now, the dialog is dismissed when the view becomes invisible so that no GMS update dialog is shown when switching back to Chrome after a completed GMS update. BUG=669522 Committed: https://crrev.com/7c3dfc3ec428d81be2f2bf8c1af5f483c183aaf2 Cr-Commit-Position: refs/heads/master@{#439178}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Address review comment #

Patch Set 3 : Remove redundant "if" #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -5 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java View 2 chunks +12 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java View 1 2 3 4 chunks +9 lines, -1 line 0 comments Download

Depends on Patchset:

Messages

Total messages: 22 (14 generated)
estevenson
ptal bauerb! I couldn't think of a cleaner way to manage this since we don't ...
4 years ago (2016-12-05 23:55:09 UTC) #4
Bernhard Bauer
lgtm https://codereview.chromium.org/2552893002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java (right): https://codereview.chromium.org/2552893002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java#newcode200 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java:200: updateAccounts(); I would maybe return here and then ...
4 years ago (2016-12-06 17:10:58 UTC) #7
estevenson
Thanks for the reviews! https://codereview.chromium.org/2552893002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java (right): https://codereview.chromium.org/2552893002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java#newcode200 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java:200: updateAccounts(); On 2016/12/06 17:10:58, Bernhard ...
4 years ago (2016-12-06 23:56:29 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2552893002/60001
4 years ago (2016-12-16 16:22:18 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_swarming_rel/builds/87636)
4 years ago (2016-12-16 18:07:29 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2552893002/60001
4 years ago (2016-12-16 18:22:03 UTC) #17
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years ago (2016-12-16 20:47:46 UTC) #20
commit-bot: I haz the power
4 years ago (2016-12-16 20:51:29 UTC) #22
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/7c3dfc3ec428d81be2f2bf8c1af5f483c183aaf2
Cr-Commit-Position: refs/heads/master@{#439178}

Powered by Google App Engine
This is Rietveld 408576698