Chromium Code Reviews| Index: chrome/browser/ui/views/frame/browser_frame_win.cc |
| =================================================================== |
| --- chrome/browser/ui/views/frame/browser_frame_win.cc (revision 156143) |
| +++ chrome/browser/ui/views/frame/browser_frame_win.cc (working copy) |
| @@ -349,7 +349,17 @@ |
| views::NativeWidgetWin::SetFullscreen(fullscreen); |
| } |
| +void BrowserFrameWin::Activate() { |
| + // In Windows 8 metro mode we have only one window visible at any given time. |
|
sky
2012/09/12 23:19:01
I don't understand why this is necessary. What hap
|
| + // Calling Show here ensures that the window being activated is visible. |
| + if (base::win::IsMetroProcess()) { |
| + Show(); |
| + } else { |
| + views::NativeWidgetWin::Activate(); |
| + } |
| +} |
| + |
| //////////////////////////////////////////////////////////////////////////////// |
| // BrowserFrameWin, NativeBrowserFrame implementation: |