Bug 453960 - Downloading or removing new services for the context menu causes some entries to disappear from the list of services temporarily
Summary: Downloading or removing new services for the context menu causes some entries...
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 22.04.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-17 22:28 UTC by Angelos Skembris
Modified: 2022-05-17 22:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Angelos Skembris 2022-05-17 22:28:49 UTC
SUMMARY



If I go to Configure Dolphin -> Context Menu there is a list of available services for the context menu. Let's call this window "Window 1". If I choose "Download New services" a new window (call this "Window 2") and do any action on Window 2 (i.e. download a service or uninstall an existing one), some of the entries in the list of services of Window 1 will disappear. The most prominent one is the entry "'Copy To' and 'Move To' commands", although I think it happens with others. 

STEPS TO REPRODUCE
1. Open "Configure Dolphin -> Context Menu"
2. Select "Download New Services"
3. Download (or remove) any service
4. Press "Close" on the window with the new services.

OBSERVED RESULT
Some of the items in the list of services in Configure Dolphin -> Context Menu disappear when the list is refreshed and are no longer visible, e.g. "Copy To and Move To commands" 

EXPECTED RESULT
The list should show all available context menu services.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: OpenSUSE Tumbleweed

KDE Plasma Version: 5.24.4
KDE Frameworks Version: Frameworks 5.93
Qt Version: 5.15.2

ADDITIONAL INFORMATION

1) The entry disappears regardless of whether it has been enabled (selected) or not for the context menu. 
2) If no action is taken in Window 2 then the bug is not triggered (so I guess it has something to do with refreshing the list?)
3) Bug occurs in at least 2 computers with the same setup
4) Closing the "Configure" window and reopening it results in all the items being listed properly.