Custom instance icons are saved but never displayed on macOS
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 58/100
Direção de pesquisa
The report identifies the saved PNG and database path as valid, and narrows the failure to resolving or rendering local instance icon paths in the frontend, but names no source files or tests. Start by tracing how the instance editor stores its icon path and how instance cards and pages load images. Done means the saved icon appears in the instance library, list, and page on macOS.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Please confirm the following.
- I checked the existing issues for duplicate problems
- I have tried resolving the issue using the support portal
- I have ensured my Modrinth App installation is up to date
What version of the Modrinth App are you using?
0.22.1
What operating systems are you seeing the problem on?
MacOS
Describe the bug
Title: Custom instance icons are saved but never displayed on macOS
App version: 0.22.1
Operating system: macOS — Apple Silicon (M1)
Description:
Custom instance icons are not displayed anywhere in the Modrinth App.
The icon editor works correctly: I can select a symbol and background, and the preview displays as expected. After saving, however, the icon never appears—not in the instance library, not in the instance list, and not inside the instance page.
What I have verified:
- The selected icon configuration persists after closing and reopening the editor.
- The PNG file is successfully generated and exists in
ModrinthApp/caches/icons. - The PNG is valid, readable, and has the expected dimensions.
- The
instances.icon_pathdatabase entry points to the existing PNG file. - The icon editor can still display the saved configuration and preview.
- Other images, such as mod and modpack thumbnails, display correctly.
I have already tried reinstalling the application and clearing its application support, cache, WebKit, and preference data. The issue persists.
Steps to reproduce
No response
Expected behavior
Expected behavior:
The saved custom icon should appear in the instance library and throughout the instance interface.
Actual behavior:
The icon is only visible inside the icon editor. Everywhere else, Modrinth displays a generic placeholder.
This appears to be an issue with rendering or resolving locally stored instance icon paths in the frontend, rather than with saving the icon itself.
Additional context
No response
- Linguagem predominante
- Rust
- Estrelas
- 2.5k
- Forks
- 663
- Merge médio
- 2d 11h
- PRs com merge (30d)
- 122
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de modrinth/code
-
app
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
Mantenedores costumam responder em até 1 dia
-
website
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
modrinth/code#8256 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
modrinth/code#8253 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Translation errorAbertawebsite
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 66/100
Mantenedores costumam responder em até 1 dia
-
Button reorder requestTalvez livre de novo @Ceebug assumiu há 17 dias e não há nenhum pull request aberto. Aberta
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 70/100
modrinth/code#8136 · 10 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de modrinth/code
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
pop-os/cosmic-settings#2296 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Eyevinn/open-live-ingest#36 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Windows YAML bind mounts fail path validation while equivalent --mount-dir CLI mounts succeedAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
superradcompany/microsandbox#2071 ·
Mantenedores costumam responder em até 1 dia
-
bug bug jury peripheral:i2s
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
esp-rs/esp-hal#6828 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
Mantenedores costumam responder em até 1 dia