https://bugs.kde.org/show_bug.cgi?id=418237
Bug ID: 418237 Summary: Manually selecting icon from anywhere other than oxygen folder doesn't work. Product: kde Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: sparky123558w...@gmail.com Target Milestone: --- Created attachment 126440 --> https://bugs.kde.org/attachment.cgi?id=126440&action=edit What I mean by blank text document icon. SUMMARY What happens is whenever I try to change the Icon for an application of a file association. If the location of the icon is not in the /usr/share/icons/oxygen path, the icons are not only invisible to the system (which is the case of other system icons directories such as $HOME/.local/share/icons) but also selecting such an icon will result in a blank icon entry whether in dolphin or navigating panel entries. STEPS TO REPRODUCE in Application Launcher 1. Right click launcher widget. 2. Select Edit Applications 3. Select app you want to change (in my case firefox) 4. Use the other icons tab 5. select browse button 6. manually navigate to a different icon anywhere on the system OBSERVED RESULT The icon selected will result in a blank text document icon showing up in the menu entry instead of the icon selected. As well as an a blank text document .desktop file being created in $HOME/.local/share/applications. Despite the .desktop file in the previously mentioned directory having the full path spelled out. The icon refuses to show up. EXPECTED RESULT Icon is correctly loaded and saved. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 31 - KDE Spin (available in About System) KDE Plasma Version: 5.17.5 KDE Frameworks Version: 5.67 Qt Version: 5.13.2 ADDITIONAL INFORMATION This also happens with the exact same results if I try to change the file association of say a python file with extension .py. The exact same empty document icon will appear on all future creations of a .py file. -- You are receiving this mail because: You are watching all bug changes.