mirror of
https://github.com/electron/electron.git
synced 2026-05-02 03:00:22 -04:00
The DevTools window should manage lifetime itself.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user