summaryrefslogtreecommitdiff
path: root/libs/androidfw/ResourceTimer.cpp
diff options
context:
space:
mode:
author Jernej Virag <jernej@google.com> 2022-08-12 18:06:23 +0200
committer Jernej Virag <jernej@google.com> 2022-08-15 10:07:01 +0000
commit32f176e4705694c9d0272eba22887cf6d4f7b783 (patch)
tree97047213d379fccf44acd17f40eba82906b7b7dc /libs/androidfw/ResourceTimer.cpp
parente2f3821ed7ef0f629bc44dd0f33986ee6b6e8c78 (diff)
Prevent loading of Icon resources from the wrong package
If an Icon carries package designator, LocalImageResolver has now ignored it. This could lead to loading of a wrong icon in cases where the ID collided with the same ID in android package. This is fixes that corner-case. Bug: 241066484 Test: atest LocalImageResolverTest - the new test checks for pkg correctness and fails on devices without this cl manual test: bluejay device with known, reproducible resource collision in media player notification. In reproducible case, icon appears as a broken block. After applying this patch, small icon in media notification loads correctly for the collision case. Change-Id: Ic79c0d4acb1d347a24282972e009a5a079ce6c21
Diffstat (limited to 'libs/androidfw/ResourceTimer.cpp')
0 files changed, 0 insertions, 0 deletions