| Index: ash/desktop_background/desktop_background_controller.cc
|
| diff --git a/ash/desktop_background/desktop_background_controller.cc b/ash/desktop_background/desktop_background_controller.cc
|
| index 0bd8b3542efdffc1fbf6f4ec800ef6d77c570ab8..bdbad059050002aff5d767ed9243a0b0d30f8769 100644
|
| --- a/ash/desktop_background/desktop_background_controller.cc
|
| +++ b/ash/desktop_background/desktop_background_controller.cc
|
| @@ -246,6 +246,16 @@ void DesktopBackgroundController::MoveDesktopToLockedContainer() {
|
| GetBackgroundContainerId(true));
|
| }
|
|
|
| +void DesktopBackgroundController::CleanupView(aura::RootWindow* root_window) {
|
| + internal::ComponentWrapper *wrapper;
|
| + wrapper = root_window->GetProperty(internal::kComponentWrapper);
|
| + if (NULL == wrapper)
|
| + return;
|
| + if (wrapper->GetComponent(false))
|
| + wrapper->GetComponent(false)->CleanupWidget();
|
| +}
|
| +
|
| +
|
| void DesktopBackgroundController::MoveDesktopToUnlockedContainer() {
|
| if (!locked_)
|
| return;
|
|
|