| Index: chrome/browser/ui/cocoa/passwords/account_avatar_fetcher_manager.mm
|
| diff --git a/chrome/browser/ui/cocoa/passwords/account_avatar_fetcher_manager.mm b/chrome/browser/ui/cocoa/passwords/account_avatar_fetcher_manager.mm
|
| index c8332a61d140d55a6982b9f135707846a945f599..2667a128fb5fa460b74fc5e74a8a0451f353bf9e 100644
|
| --- a/chrome/browser/ui/cocoa/passwords/account_avatar_fetcher_manager.mm
|
| +++ b/chrome/browser/ui/cocoa/passwords/account_avatar_fetcher_manager.mm
|
| @@ -79,9 +79,12 @@ void AccountAvatarFetcherBridge::UpdateAvatar(const gfx::ImageSkia& image) {
|
| fromBridge:(AccountAvatarFetcherBridge*)bridge
|
| forView:(CredentialItemButton*)view {
|
| [view setImage:image];
|
| - auto it = std::find(bridges_.begin(), bridges_.end(), bridge);
|
| - if (it != bridges_.end())
|
| - bridges_.erase(it);
|
| + for (auto it = bridges_.begin(); it != bridges_.end(); it++) {
|
| + if (it->get() == bridge) {
|
| + bridges_.erase(it);
|
| + return;
|
| + }
|
| + }
|
| }
|
|
|
| @end
|
|
|