| Index: athena/wm/window_manager_impl.cc
|
| diff --git a/athena/wm/window_manager_impl.cc b/athena/wm/window_manager_impl.cc
|
| index 2b539612ea6b4ccb29957c61bc33fcae2226d33a..6e42c17a460a350d58e2ef20673ca947b0f2a640 100644
|
| --- a/athena/wm/window_manager_impl.cc
|
| +++ b/athena/wm/window_manager_impl.cc
|
| @@ -101,14 +101,14 @@ void AthenaContainerLayoutManager::OnWindowAddedToLayout(aura::Window* child) {
|
| aura::Window::Windows list = instance->window_list_provider_->GetWindowList();
|
| if (std::find(list.begin(), list.end(), child) == list.end())
|
| return;
|
| - gfx::Size size;
|
| if (instance->split_view_controller_->IsSplitViewModeActive()) {
|
| - size = instance->split_view_controller_->left_window()->bounds().size();
|
| + instance->split_view_controller_->ReplaceWindow(
|
| + instance->split_view_controller_->left_window(), child);
|
| } else {
|
| - size =
|
| + gfx::Size size =
|
| gfx::Screen::GetNativeScreen()->GetPrimaryDisplay().work_area().size();
|
| + child->SetBounds(gfx::Rect(size));
|
| }
|
| - child->SetBounds(gfx::Rect(size));
|
| }
|
|
|
| void AthenaContainerLayoutManager::OnWillRemoveWindowFromLayout(
|
|
|