Bug 393700 - File type editor doesn't respect set order after pressing Apply
Summary: File type editor doesn't respect set order after pressing Apply
Status: CONFIRMED
Alias: None
Product: kde-cli-tools
Classification: Plasma
Component: general (show other bugs)
Version: 5.25.5
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-30 20:41 UTC by Piotr Mierzwinski
Modified: 2022-09-27 14:24 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Videocast of Firefox insisting on opening xml files (429.28 KB, video/x-matroska)
2022-09-27 14:18 UTC, tomashnyk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Mierzwinski 2018-04-30 20:41:12 UTC
As in subject. When I change the order of applications and press Apply there are forced some entries on specified positions. Below please find steps to reproduce:

For example I would like to change applications order showing after click on ui file.

1. RMB on file mydialog.ui and open Properties
2. Press button "File Type Options" (it shows File type editor)
3. Change order in "Application Preference Order" like this:
   KUIViewer
   Qt Designer
   Qt Creator 
   KWrite
   Kate
   Diffuse Merge Tool
   and others
4. Press Apply button

Actual result:
The order have been changed like this:
   KUIViewer
   KWrite
   Qt Creator
   Kate
   Qt Designer
   Diffuse Merge Tool

Expected result:
The order of applications should not be changed.
If some applications are necessary to be here then let them be put on end of list and should not break the order set by user.
Comment 1 tomashnyk 2022-09-27 14:18:14 UTC
Created attachment 152458 [details]
Videocast of Firefox insisting on opening xml files

I can quite easilly confirm this on Kubuntu 22.04 (with backports, so Plasma 5.25). It does not reliably get triggered for each association, but I managed to get it for mime type "text/x-c++src" and also for xml - Firefox is especially persistent (see the video).

It can be workaround by removing the applications that are misbehaving - but they get added anyway, so that only works for changing the default application, not their order on further places.
Comment 2 tomashnyk 2022-09-27 14:24:25 UTC
There used to be this bug: https://bugs.kde.org/show_bug.cgi?id=291177 but I am not sure if it and the solution to it is in any way relevant.