Index: chrome/browser/ui/browser_win.cc |
diff --git a/chrome/browser/ui/browser_win.cc b/chrome/browser/ui/browser_win.cc |
index b4498b023c43e14567cef79eb9b99e657643a045..da1d46c87f43d7769678334da5489141dc014e0f 100644 |
--- a/chrome/browser/ui/browser_win.cc |
+++ b/chrome/browser/ui/browser_win.cc |
@@ -23,7 +23,11 @@ void NewMetroWindow(Browser* source_browser, Profile* profile) { |
::GetProcAddress(base::win::GetMetroModule(), "FlipFrameWindows")); |
DCHECK(flip_window_fn); |
- Browser* browser = browser::FindTabbedBrowser(profile, false); |
+ chrome::HostDesktopType host_desktop_type = |
+ source_browser->host_desktop_type(); |
+ Browser* browser = |
+ browser::FindTabbedBrowser(profile, false, host_desktop_type); |
+ |
if (!browser) { |
chrome::OpenEmptyWindow(profile); |
return; |