[Bug]: Icon glitched on macOS
I have already checked through the existing bug reports and found no duplicates
- [x] Yes
App Version
0.20.1
Music Server and Version
N/A
What local environments are you seeing the problem on?
Desktop macOS
What happened?
The icon appears glitched out. Only happens for smaller versions of the icon, doesn't happen in the dock or in the detailed view of the Finder.
Steps to reproduce
- Download either
Feishin-0.20.1-mac-arm64.dmgorFeishin-0.20.1-mac-arm64.zip - Mount or extract the contents
- Look at the Feishin icon 🤓
Relevant log output
This seems likely to be a graphical issue with your computer? I can't replicate on macOS. Does it persist after a restart?
I have the same behaviour on macOS Sequoia 15.6.1 (M1 Pro chip). I don't have much to add to the original report, just that it's more likely an issue with the icon file than their computer. I get the glitched icon in Finder (list and column view) and Raycast. The icon is normal in the dock and other places. It's kinda fun though, if you want to call it a feature.
This seems likely to be a graphical issue with your computer? I can't replicate on macOS. Does it persist after a restart?
yes it does seem to persist. i upgraded to to macos 15.7.1 and still got the same issue :(
+1 MacOS Sonoma (14.8.1), Macbook Air M2, persists after reboot. Icon is fine in the dock and launchpad but not in settings or finder.
I need a volunteer with a macOS device that is willing to debug and solve this. I don't have a device to test on macOS unfortunately.
@jeffvli happy to help if you can point me in the right direction. Are the icons in https://github.com/jeffvli/feishin/tree/development/assets/icons included directly in the macOS application build, or is there another build step where the icons are generated dynamically?
Also, is there any SVG source or project file for the icon? I imagine the issue will need to be debugged at that level and new icon files might need to be generated.
Yes, those are the correct icons in the assets/icons folder.
Right now it is pointed to the icon.icns file in electron-builder.
According to the docs, it might be preferred to use .icon instead (maybe that will fix it?).
Unfortunately I don't have an original SVG of the icon. You'll have to convert it.