Skip to content

applets/kicker: Skip creating KService for non-desktop files or folders

When creating a new KService, it will try to read the file as a desktop file, but if the file is a large non-desktop file, it will hang for a long time.

Verify the file is a desktop file, and if not, skip creating KService and run the match directly.

BUG: 442970 FIXED-IN: 5.24.4

Merge request reports