Loading services/core/java/com/android/server/wallpaper/WallpaperManagerService.java +5 −1 Original line number Diff line number Diff line Loading @@ -1262,6 +1262,7 @@ public class WallpaperManagerService extends IWallpaperManager.Stub { return null; } @Override public void setWallpaperComponentChecked(ComponentName name, String callingPackage) { if (isWallpaperSupported(callingPackage) && isWallpaperSettingAllowed(callingPackage)) { setWallpaperComponent(name); Loading @@ -1269,6 +1270,7 @@ public class WallpaperManagerService extends IWallpaperManager.Stub { } // ToDo: Remove this version of the function @Override public void setWallpaperComponent(ComponentName name) { checkPermission(android.Manifest.permission.SET_WALLPAPER_COMPONENT); synchronized (mLock) { Loading @@ -1281,7 +1283,9 @@ public class WallpaperManagerService extends IWallpaperManager.Stub { final long ident = Binder.clearCallingIdentity(); try { wallpaper.imageWallpaperPending = false; bindWallpaperComponentLocked(name, false, true, wallpaper, null); if (bindWallpaperComponentLocked(name, false, true, wallpaper, null)) { wallpaper.wallpaperId = makeWallpaperIdLocked(); } } finally { Binder.restoreCallingIdentity(ident); } Loading Loading
services/core/java/com/android/server/wallpaper/WallpaperManagerService.java +5 −1 Original line number Diff line number Diff line Loading @@ -1262,6 +1262,7 @@ public class WallpaperManagerService extends IWallpaperManager.Stub { return null; } @Override public void setWallpaperComponentChecked(ComponentName name, String callingPackage) { if (isWallpaperSupported(callingPackage) && isWallpaperSettingAllowed(callingPackage)) { setWallpaperComponent(name); Loading @@ -1269,6 +1270,7 @@ public class WallpaperManagerService extends IWallpaperManager.Stub { } // ToDo: Remove this version of the function @Override public void setWallpaperComponent(ComponentName name) { checkPermission(android.Manifest.permission.SET_WALLPAPER_COMPONENT); synchronized (mLock) { Loading @@ -1281,7 +1283,9 @@ public class WallpaperManagerService extends IWallpaperManager.Stub { final long ident = Binder.clearCallingIdentity(); try { wallpaper.imageWallpaperPending = false; bindWallpaperComponentLocked(name, false, true, wallpaper, null); if (bindWallpaperComponentLocked(name, false, true, wallpaper, null)) { wallpaper.wallpaperId = makeWallpaperIdLocked(); } } finally { Binder.restoreCallingIdentity(ident); } Loading