Index: views/desktop/desktop_window.cc |
diff --git a/views/desktop/desktop_window.cc b/views/desktop/desktop_window.cc |
index c0999fb7cc41afd719804de051c9f27a18cea430..7260826dbd6a8cc6b6bafa18570f25a304d11bc7 100644 |
--- a/views/desktop/desktop_window.cc |
+++ b/views/desktop/desktop_window.cc |
@@ -99,7 +99,7 @@ void DesktopWindow::CreateDesktopWindow() { |
desktop->CreateTestWindow(L"Sample Window 1", SK_ColorWHITE, |
gfx::Rect(500, 200, 400, 400), true); |
desktop->CreateTestWindow(L"Sample Window 2", SK_ColorRED, |
- gfx::Rect(600, 650, 450, 300), false); |
+ gfx::Rect(600, 450, 450, 300), false); |
} |
void DesktopWindow::ActivateWidget(Widget* widget) { |
@@ -109,6 +109,7 @@ void DesktopWindow::ActivateWidget(Widget* widget) { |
if (active_widget_) |
active_widget_->OnActivate(false); |
if (widget) { |
+ widget->MoveToTop(); |
active_widget_ = static_cast<NativeWidgetViews*>(widget->native_widget()); |
active_widget_->OnActivate(true); |
} |