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 e64873d9a5fb88af872ef67ee75b0760d5ecc1bc..ff16e3a576fcd84ae82db17db698ef2dc705cc0f 100644 |
--- a/chrome/browser/ui/views/panels/panel_view.cc |
+++ b/chrome/browser/ui/views/panels/panel_view.cc |
@@ -651,8 +651,9 @@ void PanelView::OnWidgetActivationChanged(views::Widget* widget, bool active) { |
// When the user clicks on the minimized panel, the panel expansion will be |
// done when we process the mouse button pressed message. |
if (focused_ && panel_->IsMinimized() && |
- gfx::Screen::GetWindowAtCursorScreenPoint() != |
- widget->GetNativeWindow()) { |
+ gfx::Screen::GetWindowAtCursorScreenPoint( |
+ gfx::Screen::BadTwoWorldsContext()) != |
+ widget->GetNativeWindow()) { |
panel_->Restore(); |
} |