OS: Chrome
Suppose there are two devices: A and B that have the same account. Device A enables 'Surprise Me' feature, then device B will receive two storage change events: Constants.AccessSyncSurpriseMeEnabledKey & Constants.AccessSyncWallpaperInfoKey. Constants.AccessSyncSurpriseMeEnabledKey change will fire a new surprise wallpaper on device B while Constants.AccessSyncWallpaperInfoKey change tries to sync down the surprise wallpaper from A. There is a chance that the wallpaper changes twice on device B.
Comment 1 by wzang@chromium.org
, Aug 31