Index: ash/wm/root_window_layout_manager.cc |
diff --git a/ash/wm/root_window_layout_manager.cc b/ash/wm/root_window_layout_manager.cc |
index 2b5df2f0714ecc9738cf39304340e4670c4612b7..99a9774ac557f83c509821864aee6a477b01a9f8 100644 |
--- a/ash/wm/root_window_layout_manager.cc |
+++ b/ash/wm/root_window_layout_manager.cc |
@@ -39,8 +39,11 @@ void RootWindowLayoutManager::OnWindowResized() { |
for (j = (*i)->children().begin(); j != (*i)->children().end(); ++j) |
(*j)->SetBounds(fullscreen_bounds); |
} |
- internal::DesktopBackgroundWidgetController* background = |
- owner_->GetProperty(internal::kWindowDesktopComponent); |
+ internal::DesktopBackgroundWidgetController* background = NULL; |
+ internal::ComponentWrapper* wrapper = |
+ owner_->GetProperty(internal::kComponentWrapper); |
+ if (wrapper) |
+ background = wrapper->component(); |
if (background) |
background->SetBounds(fullscreen_bounds); |
} |