Loading services/core/java/com/android/server/slice/SliceManagerService.java +7 −2 Original line number Diff line number Diff line Loading @@ -180,9 +180,14 @@ public class SliceManagerService extends ISliceManager.Stub { verifyCaller(pkg); enforceAccess(pkg, uri); uri = maybeAddUserId(uri, Binder.getCallingUserHandle().getIdentifier()); if (getPinnedSlice(uri).unpin(pkg, token)) { try { PinnedSliceState slice = getPinnedSlice(uri); if (slice != null && slice.unpin(pkg, token)) { removePinnedSlice(uri); } } catch (IllegalStateException exception) { Slog.w(TAG, exception.getMessage()); } } @Override Loading Loading
services/core/java/com/android/server/slice/SliceManagerService.java +7 −2 Original line number Diff line number Diff line Loading @@ -180,9 +180,14 @@ public class SliceManagerService extends ISliceManager.Stub { verifyCaller(pkg); enforceAccess(pkg, uri); uri = maybeAddUserId(uri, Binder.getCallingUserHandle().getIdentifier()); if (getPinnedSlice(uri).unpin(pkg, token)) { try { PinnedSliceState slice = getPinnedSlice(uri); if (slice != null && slice.unpin(pkg, token)) { removePinnedSlice(uri); } } catch (IllegalStateException exception) { Slog.w(TAG, exception.getMessage()); } } @Override Loading