From e0fe04e33914363535500b6879042c66b72732cb Mon Sep 17 00:00:00 2001 From: MarekWo Date: Mon, 5 Jan 2026 14:56:35 +0100 Subject: [PATCH] fix: Remove maskable purpose from icons to prevent cropping MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The "purpose": "any maskable" property caused Android to apply adaptive icon treatment (circular/rounded square mask) to icons that were not designed with safe zones for maskable display. This resulted in the icon being incorrectly cropped on Android home screen. Removed maskable purpose while keeping useful PWA enhancements: - description field - categories - start_url and scope Icons now display correctly without cropping. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- app/static/manifest.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/static/manifest.json b/app/static/manifest.json index 098a1e0..a474bb3 100644 --- a/app/static/manifest.json +++ b/app/static/manifest.json @@ -7,14 +7,12 @@ { "src": "/static/images/android-chrome-192x192.png", "sizes": "192x192", - "type": "image/png", - "purpose": "any maskable" + "type": "image/png" }, { "src": "/static/images/android-chrome-512x512.png", "sizes": "512x512", - "type": "image/png", - "purpose": "any maskable" + "type": "image/png" } ], "theme_color": "#0d6efd",