Skip to content

Conversation

@d4rken
Copy link
Member

@d4rken d4rken commented Aug 19, 2025

On rooted or Shizuku devices, SD Maid has access to app installs from other users/profiles.
Normally only the apps of the current user are displayed in the list.
The update logic after enabling/disabling an app, did not filter out app data from other users.
So after changing the enabled/disabled state of an app that was installed for other users, suddenly duplicate entries appeared that couldn't be opened.

These extra entries will no longer appear, and if they do, they will not be openable.

I'm considering enabling multi user display in another feature PR.

Fixes #1907

d4rken added 2 commits August 19, 2025 16:14
…reshing app data for a single package ID, we also need to only return those for the current user, otherwise we may display more data than we previously loaded via "allApps", seemingly duplicating entries.

Fixes #1907
@d4rken d4rken added bug Something isn't working as expected c: AppControl labels Aug 19, 2025
@d4rken d4rken merged commit d7e884e into main Aug 19, 2025
16 checks passed
@d4rken d4rken deleted the appcontrol-duplicate-entries branch August 19, 2025 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working as expected c: AppControl

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Duplicate items after enabling/disabling app from AppControl

2 participants