Launching a snapped application with ubuntu launcher icon integration doesn't properly work as the desktop ID does not use the proper namespace.
Also, a snapped app could decorate other apps outside the snap scope.
[ Test case ]
snap install ubuntu-launcher-integration-snap
Then launch those (you might do it from dash/activities to get proper matching):
ubuntu-launcher-integration-snap.ubuntu-launcher
ubuntu-launcher-integration-snap.ubuntu-launcher-2nd
ubuntu-launcher-integration-snap.ubuntu-launcher-hardcoded
All these apps should get an icon in the launcher with emblems (of different values when they're launched together).
[ Regression potential ]
Application with SNAP environments could point to wrong desktop-file to decorate
[ Impact ]
Launching a snapped application with ubuntu launcher icon integration doesn't properly work as the desktop ID does not use the proper namespace.
Also, a snapped app could decorate other apps outside the snap scope.
[ Test case ]
snap install ubuntu- launcher- integration- snap
Then launch those (you might do it from dash/activities to get proper matching): launcher- integration- snap.ubuntu- launcher launcher- integration- snap.ubuntu- launcher- 2nd launcher- integration- snap.ubuntu- launcher- hardcoded
ubuntu-
ubuntu-
ubuntu-
All these apps should get an icon in the launcher with emblems (of different values when they're launched together).
[ Regression potential ]
Application with SNAP environments could point to wrong desktop-file to decorate