As discussed no change is needed on scopes api level. Scopes should be using scope_directory() getter to get the base dir and then use all assets paths relative to that; scope_directory() uses $SNAP prefix already.
There is a problem though with thumbnailer uris, such as image://thumbnailer/file:///snap/unity8-session/... , which do not yield thumbnails. This might be related to https://bugs.launchpad.net/snappy/+bug/1620635 ** Changed in: unity-scopes-api (Ubuntu) Status: New => Opinion ** Changed in: unity-scopes-api (Ubuntu) Status: Opinion => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1639249 Title: Result art not displayed when run in a snap To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1639249/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs