Index: chrome/browser/ui/views/panels/panel_view.cc |
diff --git a/chrome/browser/ui/views/panels/panel_view.cc b/chrome/browser/ui/views/panels/panel_view.cc |
index 078088fb711fbfb341bc61eb94fbd76fe3cd6334..a49443775b4600b7d4c7455de59b47c1806354e2 100644 |
--- a/chrome/browser/ui/views/panels/panel_view.cc |
+++ b/chrome/browser/ui/views/panels/panel_view.cc |
@@ -1012,8 +1012,8 @@ void PanelView::OnWidgetActivationChanged(views::Widget* widget, bool active) { |
#if defined(OS_WIN) |
if (focused_ && panel_->IsMinimized() && |
panel_->collection()->type() == PanelCollection::DOCKED && |
- display::Screen::GetScreen()->GetWindowUnderCursor() != |
- widget->GetNativeWindow()) { |
+ !display::Screen::GetScreen()->IsWindowUnderCursor( |
+ widget->GetNativeWindow())) { |
panel_->Restore(); |
} |
#endif |