Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Properties for Android components of an app changes while browsing the list of them #54

Open
balazsgerlei opened this issue Jul 5, 2022 · 0 comments

Comments

@balazsgerlei
Copy link
Contributor

On the Application details screen, the Android components' (e.g. Services, Content Providers...) properties can change and be displayed incorrectly while browsing the list and expanding/collapsing the corresponding item in the list.

E.g. if you check Chrome (which is pre-installed on most Android devices) and scroll down in the list of Services to the bottom and expand "UsageStatsBrowserServiceProvider" you can see that it is exported (it says "Yes" for the line "Exported", and it can be verified without the app that it is indeed exported). If you then collapse/close that entry and keep expanding/opening others above it ("GooglePlayDataCallbackService", "ScheduledTaskService", etc.) and after expading a bunch, get back to "UsageStatsBrowserServiceProvider" and expand it again, you will see the value for "Exported" displayed as "No".

I think the problem is somewhere in how tha Adapter for this particular RecyclerView is handled, maybe diffing is not working somehow, or items get confused and it caches a value from another item.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant