| Index: chrome/browser/ui/views/frame/browser_frame_ash.cc
|
| diff --git a/chrome/browser/ui/views/frame/browser_frame_ash.cc b/chrome/browser/ui/views/frame/browser_frame_ash.cc
|
| index 1ec42a01eaea303828f0f3383f11516c73c9523c..d40bb82282e9f3b4c9b1d0174d45492466a8b64a 100644
|
| --- a/chrome/browser/ui/views/frame/browser_frame_ash.cc
|
| +++ b/chrome/browser/ui/views/frame/browser_frame_ash.cc
|
| @@ -178,9 +178,10 @@ BrowserFrameAsh::~BrowserFrameAsh() {
|
| // BrowserFrameAsh, private:
|
|
|
| void BrowserFrameAsh::SetWindowAutoManaged() {
|
| - if (!browser_view_->browser()->is_type_popup() ||
|
| - browser_view_->browser()->is_app()) {
|
| - ash::wm::GetWindowState(GetNativeWindow())->
|
| - set_window_position_managed(true);
|
| + // For browser window in Chrome OS, we should only enable the auto window
|
| + // management logic for tabbed browser.
|
| + if (!browser_view_->browser()->is_type_popup()) {
|
| + ash::wm::GetWindowState(GetNativeWindow())
|
| + ->set_window_position_managed(true);
|
| }
|
| }
|
|
|