commit | af1f42be96a6ffa7a9b63e199e1614281ea3282d | [log] [tgz] |
---|---|---|
author | Dianne Hackborn <hackbod@google.com> | Fri Nov 20 16:27:27 2009 -0800 |
committer | Dianne Hackborn <hackbod@google.com> | Fri Nov 20 16:27:27 2009 -0800 |
tree | 33f6c78984cb8210b2c60e926d6dd422e7ac6271 | |
parent | 1824ec8c127e3a8ef602d027e3c10d81f28320e8 [diff] |
Fix issue #2271668: Live Wallpaper Force-Close when changing from live wallpaper to picasa wallpaper The detach of the wallpaper engine was coming in after the containing service was destroyed. This was possible because these are different IPC interfaces so will not be serialized. The fix is to keep track of all of the active engines in the serice, and detach any remaining ones when the service is destroyed. Change-Id: I8810786a777dd4f7b15cfbd2e0da25866a4f3ec5