From 413481f9531411497e0c70f16815bb7e75922e4c Mon Sep 17 00:00:00 2001
From: Chris Johnson <49479599+workeffortwaste@users.noreply.github.com>
Date: Thu, 17 Nov 2022 09:52:30 +0000
Subject: [PATCH] Add maskable icon support for Android (#20904)

* Add maskable icon support for Android

* Update manifest_serializer.rb

* Fix linting issue
---
 app/serializers/manifest_serializer.rb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app/serializers/manifest_serializer.rb b/app/serializers/manifest_serializer.rb
index 5604325be..48f3aa7a6 100644
--- a/app/serializers/manifest_serializer.rb
+++ b/app/serializers/manifest_serializer.rb
@@ -35,6 +35,7 @@ class ManifestSerializer < ActiveModel::Serializer
         src: full_pack_url("media/icons/android-chrome-#{size}x#{size}.png"),
         sizes: "#{size}x#{size}",
         type: 'image/png',
+        purpose: 'any maskable',
       }
     end
   end