| Index: chrome/browser/debugger/devtools_window.cc
|
| diff --git a/chrome/browser/debugger/devtools_window.cc b/chrome/browser/debugger/devtools_window.cc
|
| index e1a282b96bb56574ab9679a322cc590866fd3fc1..5c78e0b6f4109e7b8a8eb209794470c87b381f82 100644
|
| --- a/chrome/browser/debugger/devtools_window.cc
|
| +++ b/chrome/browser/debugger/devtools_window.cc
|
| @@ -643,10 +643,12 @@ DevToolsWindow* DevToolsWindow::ToggleDevToolsWindow(
|
|
|
| // If window is docked and visible, we hide it on toggle. If window is
|
| // undocked, we show (activate) it.
|
| - if (!window->is_docked() || do_open)
|
| + if (!window->is_docked() || do_open) {
|
| + manager->ClientHostOpening(window->frontend_host_);
|
| window->Show(action);
|
| - else
|
| + } else {
|
| manager->UnregisterDevToolsClientHostFor(agent);
|
| + }
|
|
|
| return window;
|
| }
|
|
|