| Summary: | Custom script adds extra % | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Markus Oguni <info+kde> |
| Component: | kcm_keys | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | akselmo, duha.bugs, fanzhuyifan, kde |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.5 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Markus Oguni
2025-11-03 09:25:56 UTC
Can confirm, it seems to be only visual bug in the command UI though, since the actual command looks like working fine. Does the command in your bugreport work for you normally as well? 1. Add custom command `echo %` 2. This shows up as `echo %%` 3. Add shortcut to the command and run it with `journalctl -ef` open 4. It shows up correctly as `echo %` Operating System: KDE Linux 2025-11-03 KDE Plasma Version: 6.5.80 KDE Frameworks Version: 6.20.0 Qt Version: 6.10.0 Kernel Version: 6.17.6-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 16 GiB of RAM (15,5 GiB usable) Graphics Processor: AMD Radeon RX 6600 (In reply to Akseli Lahtinen from comment #1) > Can confirm, it seems to be only visual bug in the command UI though, since > the actual command looks like working fine. Does the command in your > bugreport work for you normally as well? > > 1. Add custom command `echo %` > 2. This shows up as `echo %%` > 3. Add shortcut to the command and run it with `journalctl -ef` open > 4. It shows up correctly as `echo %` > > > Operating System: KDE Linux 2025-11-03 > KDE Plasma Version: 6.5.80 > KDE Frameworks Version: 6.20.0 > Qt Version: 6.10.0 > Kernel Version: 6.17.6-arch1-1 (64-bit) > Graphics Platform: Wayland > Processors: 12 × AMD Ryzen 5 3600 6-Core Processor > Memory: 16 GiB of RAM (15,5 GiB usable) > Graphics Processor: AMD Radeon RX 6600 Thank you for the very fast reply. Yes thats true, it seems to be just an UI bug. But then a %% cannot be added, if somehow needed. I added "kdialog --error %" for testing and it worked. The change later of the script from kdialog --error % to kdialog --error %hi did not apply the change, i guess thats why i was confused. After a logout and login in worked. I guess this is a common behaivor? > did not apply the change, i guess thats why i was confused. After a logout and login in worked. I guess this is a common behaivor?
I can confirm this as well. Do you mind creating separate bug report for this, seems theres multiple bugs occuring. Thanks!
I assume it's related to the desktop file spec. % are escaped as %% |