Index: ui/views/win/hwnd_message_handler.cc |
diff --git a/ui/views/win/hwnd_message_handler.cc b/ui/views/win/hwnd_message_handler.cc |
index cd2319ce4291138e8a2a88d109b9513cd3119d59..24de28aeec18635ca2ae54e188f075f7fea1a272 100644 |
--- a/ui/views/win/hwnd_message_handler.cc |
+++ b/ui/views/win/hwnd_message_handler.cc |
@@ -922,6 +922,7 @@ LRESULT HWNDMessageHandler::OnWndProc(UINT message, |
#if !defined(USE_AURA) |
base::MessageLoopForUI::current()->RemoveObserver(this); |
#endif |
+ SetDestroyed(); |
if (delegate_) |
delegate_->HandleDestroyed(); |
} |