Skip to content

Local icon loading is now async and reduces disk reads for performance#2196

Open
ebkr wants to merge 2 commits into
developfrom
fix/icon-loading-improvements
Open

Local icon loading is now async and reduces disk reads for performance#2196
ebkr wants to merge 2 commits into
developfrom
fix/icon-loading-improvements

Conversation

@ebkr

@ebkr ebkr commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Performance improvement for local icons

Converts loading to async, and happens for each mod exactly once per profile

Why?

Previously every time someone would access their installed mod list, every single icon would be read from disk.

This is unnecessary as they don't change. If a mod itself has changes then the comparison key will differ and they'll be re-looked up.

@ebkr ebkr requested a review from ethangreen-dev June 11, 2026 01:52
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

Successfully merging this pull request may close these issues.

1 participant