wbauer created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.

REVISION SUMMARY
  If the directory doesn't exist, applying the changes will fail with "Could 
not save properties. You do not have sufficient access to write to xxx".

TEST PLAN
  Open the file associations dialog, select some file type and choose an 
associated application that has its .desktop file in a subfolder of 
/usr/share/applications/ (e.g. on openSUSE, all KDE4 applications install it to 
/usr/share/applications/kde4/). Make sure that the corresponding folder 
~/.local/share/applications/kde4/ doesn't exist.
  Click on "Edit...", change something on the "Program" tab (e.g. the command 
to execute), and click on "OK".
  
  The directory ~/.local/share/applications/kde4/ is created now and the 
changes are saved correctly.
  Before you got an error dialog and the changes were lost.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D7341

AFFECTED FILES
  src/widgets/kpropertiesdialog.cpp

To: wbauer, dfaure
Cc: #frameworks

Reply via email to