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

Issue 2626083004: Signin: Reuse existing "update gms" dialogs when possible. (Closed)

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

Description

Signin: Reuse existing "update gms" dialogs when possible. Currently, |updateAccounts()| is sometimes called multiple times in AccountSigninView which results in multiple "update GMS" dialogs being generated, and the user must click back three times for the dialogs to disappear. This CL changes signin to re-use existing dialogs where possible and always remove old dialogs before creating a new one. BUG=679851 Review-Url: https://codereview.chromium.org/2626083004 Cr-Commit-Position: refs/heads/master@{#443349} Committed: https://chromium.googlesource.com/chromium/src/+/5a7ffae71d0dcf646d26ef202f8d1882587724c7

Patch Set 1 #

Total comments: 5

Patch Set 2 : "Error code" -> "Last error code" #

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 1 3 chunks +16 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java View 1 chunk +5 lines, -3 lines 0 comments Download

Messages

Total messages: 12 (7 generated)
estevenson
ptal Bernhard! https://codereview.chromium.org/2626083004/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/2626083004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java#newcode340 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java:340: boolean cancelable = !SigninManager.get(getContext()).isForceSigninEnabled(); I couldn't figure ...
3 years, 11 months ago (2017-01-11 19:35:12 UTC) #2
Bernhard Bauer
lgtm https://codereview.chromium.org/2626083004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java File chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java (right): https://codereview.chromium.org/2626083004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java#newcode141 chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java:141: * Error code from Google Play Services. Nit: ...
3 years, 11 months ago (2017-01-12 10:14:33 UTC) #5
estevenson
https://codereview.chromium.org/2626083004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java File chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java (right): https://codereview.chromium.org/2626083004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java#newcode141 chrome/android/java/src/org/chromium/chrome/browser/externalauth/UserRecoverableErrorHandler.java:141: * Error code from Google Play Services. On 2017/01/12 ...
3 years, 11 months ago (2017-01-12 19:52:33 UTC) #6
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/2626083004/20001
3 years, 11 months ago (2017-01-12 19:53:36 UTC) #9
commit-bot: I haz the power
3 years, 11 months ago (2017-01-12 20:44:51 UTC) #12
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/5a7ffae71d0dcf646d26ef202f8d...

Powered by Google App Engine
This is Rietveld 408576698