| Index: chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm b/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| index 166b945c6426ffe08fbad04ac3de14ca869261a7..9fac2ed381981fbf5bc253ab51eb10ef6506b24b 100644
|
| --- a/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm
|
| @@ -131,11 +131,16 @@ class ProfileInfoUpdateObserver : public ProfileInfoCacheObserver,
|
| }
|
|
|
| - (void)dealloc {
|
| + [self browserWillBeDestroyed];
|
| + [super dealloc];
|
| +}
|
| +
|
| +- (void)browserWillBeDestroyed {
|
| [[NSNotificationCenter defaultCenter]
|
| removeObserver:self
|
| name:NSWindowWillCloseNotification
|
| object:[menuController_ window]];
|
| - [super dealloc];
|
| + browser_ = nullptr;
|
| }
|
|
|
| - (NSButton*)buttonView {
|
|
|