summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Amith Yamasani <yamasani@google.com> 2012-10-30 17:40:12 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2012-10-30 17:40:13 -0700
commita07d047f34b28fdf7b3b342ceb31c8c982b24fd8 (patch)
treecc0e2366909825e8e4bca81f7ceaa2999f017c8a
parent0572827720e191b3e6fe4466ae09058f5d578c57 (diff)
parent0c293717126b52e71eaf794394f336b5940fb349 (diff)
Merge "Don't clean up wallpaper map entry when stopping a user." into jb-mr1-dev
-rw-r--r--services/java/com/android/server/WallpaperManagerService.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/services/java/com/android/server/WallpaperManagerService.java b/services/java/com/android/server/WallpaperManagerService.java
index a02fc8db5e22..82dbf54a7f70 100644
--- a/services/java/com/android/server/WallpaperManagerService.java
+++ b/services/java/com/android/server/WallpaperManagerService.java
@@ -466,10 +466,13 @@ class WallpaperManagerService extends IWallpaperManager.Stub {
if (Intent.ACTION_USER_REMOVED.equals(action)) {
onRemoveUser(intent.getIntExtra(Intent.EXTRA_USER_HANDLE,
UserHandle.USER_NULL));
- } else if (Intent.ACTION_USER_STOPPING.equals(action)) {
- onStoppingUser(intent.getIntExtra(Intent.EXTRA_USER_HANDLE,
- UserHandle.USER_NULL));
}
+ // TODO: Race condition causing problems when cleaning up on stopping a user.
+ // Comment this out for now.
+ // else if (Intent.ACTION_USER_STOPPING.equals(action)) {
+ // onStoppingUser(intent.getIntExtra(Intent.EXTRA_USER_HANDLE,
+ // UserHandle.USER_NULL));
+ // }
}
}, userFilter);