diff --git a/shell/browser/native_window_mac.mm b/shell/browser/native_window_mac.mm index 7574bb6cb52a6..97dc4a7e3433e 100644 --- a/shell/browser/native_window_mac.mm +++ b/shell/browser/native_window_mac.mm @@ -328,6 +328,8 @@ void ViewDidMoveToSuperview(NSView* self, SEL _cmd) { [](NativeWindowMac* window) { if (window->window_) window->window_ = nil; + if (window->buttons_proxy_) + window->buttons_proxy_.reset(); }, this));