diff options
author | Winson <chiuwinson@google.com> | 2019-12-12 18:25:47 -0800 |
---|---|---|
committer | Winson <chiuwinson@google.com> | 2019-12-12 18:46:10 -0800 |
commit | 2160e0fd56e7b63d5857e0e05db8392bb1c8c7de (patch) | |
tree | d3f39528b193b7e185eac1197c351e64cea87c33 /rs/java/android/renderscript/ProgramVertexFixedFunction.java | |
parent | 703c18b18f5163c11ea41d503c3c595d9a1c386f (diff) |
Return to direct mutation for Provider authority
The EffectiveProvider wrapper is incorrect. The fact that ComponentResolver
mutates the Provider instance is a required behavior, otherwise the authority
doesn't get propagated.
This causes queries to fail because the EffectiveProvider thinks the authority
should be null. This change reverts to the original behavior pre-refactor,
directly mutating the ParsedProvider instance.
Fixing this mutation will have to wait for a followup, unfortunately.
Bug: 146072648
Test: run test in linked bug that queries content providers
Test: manual verified failing case
Change-Id: Ief960bec3692d60e823a60734c2196ee6caeff7a
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions