[automerger skipped] Merge "Fix the issue provider can be wrong when requesting slice permission" into qt-dev am: d665f5e619 -s ours am: b3069d3806 -s ours am: fafef50b5a -s ours am: faab5acee7 -s ours am: 177da181d7 -s ours am: 1b0f664125 -s ours

am skip reason: Change-Id I8b66c02786df4096dad74b7e76255d5ddd1d609d with SHA-1 149bb7e038 is in history

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

Change-Id: Idfe4f6f9f6748090b1c1ebd84fc07db884edced0