commit | d24a096f2db3e68da5d48df57a75cf643da1e178 | [log] [tgz] |
---|---|---|
author | xiyuan <xiyuan@chromium.org> | Wed Mar 29 23:16:29 2017 |
committer | Commit bot <commit-bot@chromium.org> | Wed Mar 29 23:21:26 2017 |
tree | 523bd3719cb31c7cc988eae0f7256667e688fe69 | |
parent | 430e7d67e925e6cf8c4be45fa93b4f7a0e3e142a [diff] |
ash: Fix system tray avatar not updated regression This is caused by racing between mojo and non-mojo code path. The avater image is updated via SessionController mojo interface but UserObserver interface is still a direct call and could reach ash before the mojo message. The CL fixes the issue by replacing UserObserver interface with SessionController observer. BUG=704862 Review-Url: https://codereview.chromium.org/2780963002 Cr-Commit-Position: refs/heads/master@{#460571}