A bug has been reported where the Discourse app icon on Android devices is gradually shrinking over time. The issue has been observed on various devices, including Pixel 3, Galaxy S10, and Huawei P20 Pro, but not on Apple devices.
The issue has been reproduced on other Discourse forums, such as devforum.roblox.com, and is believed to be a Chrome bug.
Falco has confirmed that the issue is with Google’s WebAPK generation service, and a fix is incoming. The fix has since been implemented, but existing icons will not be restored to their original size until the PWA is reinstalled.
To reinstall the PWA, users can follow the instructions provided by JammyDodger and undasein: go to the forum in the browser, click on the browser menu, and select “Add to homepage” to reinstall the app.
Did a brief search for various iterations of android, icon, shrink, discourse - and no love…just a post about someone unable to get transparency working.
Android app for a few of my users has been gradually shrinking our site logo a few % each day. Apple user didn’t get the problem, nor did I with an older Pixel3/Android 12.
Last (pink) user reports can be resolved by removing and re-adding the discourse hub app/link to forum. Not sure if that will just restart their shrinkage countdown.
Changed category to Contribute > Bug as it seems to not just be my forum.
Same on my device but I think this is a chrome bug. I didn’t update my forum since august 20 but this strange icon behaviour is only since a few days. So I checked and there was a chrome update on September 5. I think that caused it.
Quick update, @Falco is going to have a look at this, looks to me like our auto resizer is re-applying to existing resized images or something like that.
As said by @Don, this appears to be a bug on Google’s WebAPK generation service, as the logo on the manifest file is unchanged and still on the original dimensions.
How do I reinstall the application on Android? When the banner appears asking if you want to install it, if you click on it, it takes you to the Play Store to download the Discourse Hub app (not the “your site” standalone app)