summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorChalard Jean <jchalard@google.com>2021-03-01 22:08:57 +0900
committerChalard Jean <jchalard@google.com>2021-03-04 22:08:09 +0900
commit06985411b7015e76bc934b3bab6961448bd1cfdb (patch)
treea4b55e16a909e00f1ae5ace2ffa38f1e2e1ce582 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent69508ee6db552a65a29b0bd3db33362440f72210 (diff)
Fix a bug where UID ranges would not be removed
When a new preferences object is sent that no longer contains a particular app, a new set of requests will be generated. All requests corresponding to that app will be unregistered, and no new ones will be filed since the preferences no longer contain that app. The place where the UID ranges are removed however is in makeDefaultForApps(), which takes a request. As there no longer is a default request for this app, makeDefaultForApps() will never be called with a request for it, and the UID ranges will never be removed. This change applies an emergency fix with some side effects when setting a new preference. This is acceptable, but should ideally be fixed ; see TODO in the code for details. Test: FrameworksNetTests Test: TODO : Need a unit test for this Change-Id: Iac3f55af5d00d174460e1d4cdd31f581835dbaa6
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions