The DevTools window should manage lifetime itself.
This commit is contained in:
parent
eaedac2536
commit
f65f95e95c
4 changed files with 19 additions and 12 deletions
|
@ -47,7 +47,7 @@ void DevToolsDelegate::DispatchOnEmbedder(const std::string& message) {
|
|||
}
|
||||
|
||||
void DevToolsDelegate::InspectedContentsClosing() {
|
||||
owner_window_->CloseImmediately();
|
||||
delete owner_window_;
|
||||
}
|
||||
|
||||
void DevToolsDelegate::AboutToNavigateRenderView(
|
||||
|
@ -56,4 +56,8 @@ void DevToolsDelegate::AboutToNavigateRenderView(
|
|||
owner_window_->GetWebContents()->GetRenderViewHost());
|
||||
}
|
||||
|
||||
void DevToolsDelegate::OnWindowClosed() {
|
||||
delete owner_window_;
|
||||
}
|
||||
|
||||
} // namespace atom
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue