[automerger skipped] Fix the issue provider can be wrong when requesting slice permission am: 4cab9c3876 -s ours am: f994f0c0c4 -s ours am: 4843e3fd7a -s ours am: 52dec242d7 -s ours am: acc8972de9 -s ours am: b10fd2cc61 -s ours am: 1bfe97aab4 -s ours

am skip reason: Change-Id I8b66c02786df4096dad74b7e76255d5ddd1d609d with SHA-1 4344e63295 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12687723

Change-Id: Ie245804f94656ba47ab350799aa2f0ccf8e37ad8