On neon dev unstable... STEPS TO REPRODUCE 1. open discover, search for some Snap package already installed, open its description 2. click "Configure permissions..." button, check/uncheck any permission 3. restart discover, see the permissions of the same app OBSERVED RESULT changes done in the step 2 were lost EXPECTED RESULT any change in snap permissions is remembered ADDITIONAL INFORMATION snap package tested: ScreenCloud
Git commit 32e481b5c1ddee8f3c01b13ee07fdcf3d0d5cefa by Aleix Pol. Committed on 08/10/2018 at 12:09. Pushed by apol into branch 'Plasma/5.14'. snap: Fix permissions logic, make sure user sees errors when they happen M +3 -2 libdiscover/backends/SnapBackend/SnapResource.cpp https://commits.kde.org/discover/32e481b5c1ddee8f3c01b13ee07fdcf3d0d5cefa