Bug 499894

Summary: Application launcher does not remember its configuration when panel is cloned
Product: [Plasma] plasmashell Reporter: Benjamin Dedieu <benjamindedieu>
Component: Application Launcher (Kickoff) widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: altmail, kdedev, mikel5764, noahadvs
Priority: NOR    
Version First Reported In: 6.3.0   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=500649
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Benjamin Dedieu 2025-02-12 16:36:09 UTC
SUMMARY
When cloning a panel with the new option introduced with KDE 6.3, the application launcher configuration is not copied. I would expect it to be copied, as it is with the icon Tasks widget for example.

STEPS TO REPRODUCE
1. Create a new panel
2. Add the application launcher widget to the panel
3. Enter the configuration of the widget and change a parameter, for example the icon
4. Clone the panel

OBSERVED RESULT
The application launcher on the cloned panel has been set with the default parameter (for example the icon has not been cloned)

EXPECTED RESULT
The parameters of the widget should be copied when the panel is cloned. 

SOFTWARE/OS VERSIONS
Fedora 41
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Comment 1 TraceyC 2025-02-14 17:35:25 UTC
I'm not able to reproduce this on git-master or 6.3.0. After setting a custom icon for the app launcher, the cloned panel has the custom icon

Can you try re-testing with a new user and see if you can reproduce with it?
Comment 2 Benjamin Dedieu 2025-02-22 11:55:42 UTC
(In reply to TraceyC from comment #1)
> I'm not able to reproduce this on git-master or 6.3.0. After setting a
> custom icon for the app launcher, the cloned panel has the custom icon
> 
> Can you try re-testing with a new user and see if you can reproduce with it?

I just tested it with a new user, and I can confirm the bug: cloning the panel does not remember neither the icon (it defaults to Fedora's one), neither the configuration of the panel.
Comment 3 TraceyC 2025-02-24 17:06:35 UTC
I wasn't able to reproduce this with Solus, but I *am* able to reproduce with Fedora

Fedora 41
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Comment 4 TraceyC 2025-02-24 17:08:56 UTC
I also just noticed that if you choose "Reset to default icon", it uses 'start-here-kde-symbolic' rather than the Fedora icon that is Fedora's default, but that's probably a packaging issue
Comment 5 altmail 2025-08-05 20:24:48 UTC
I'm not sure whether this is related, but I'm experiencing a similar bug where cloning a panel with a system tray does not properly copy the tray's settings as can be seen here: https://youtu.be/n7wXAnHV5ME?si=EvHfKjjp-mWwq1mT

I'm also on Fedora, but on version 42 with Plasma version 6.4.3 (the newest version available on Fedora as of right now).