| Index: ui/views/widget/native_widget_mac.mm
|
| diff --git a/ui/views/widget/native_widget_mac.mm b/ui/views/widget/native_widget_mac.mm
|
| index b1e67e8c5da32d7b029525e910ca24ec9524f40e..40ce9b943eb3ccb8833d131372bc1e057bb0eed6 100644
|
| --- a/ui/views/widget/native_widget_mac.mm
|
| +++ b/ui/views/widget/native_widget_mac.mm
|
| @@ -106,6 +106,7 @@ NSInteger StyleMaskForParams(const Widget::InitParams& params) {
|
| // is still a valid pointer, then reset it.
|
| if (bridge_) {
|
| delegate_->OnNativeWidgetDestroying();
|
| + [GetNativeWindow() setDelegate:nil];
|
| bridge_.reset();
|
| }
|
| delegate_->OnNativeWidgetDestroyed();
|
|
|