Bug 452745 (dolphin-konsole-shortcuts)

Summary: Dolphin Konsole Panel Doesn't Respect User-set Konsole Shortcuts
Product: [Applications] dolphin Reporter: nekonexus
Component: panels: terminalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: ashark, kfm-devel
Priority: NOR Keywords: usability
Version: 21.12.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
URL: https://git.harting.dev/ALHP/ALHP.GO
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description nekonexus 2022-04-18 19:15:40 UTC
SUMMARY

Setting certain shortcuts in Konsole, such as switching "copy" from CTL+SHIFT+C to CTL+C and "cancel/interrupt" from CTL+C to CTL+SHIFT+C causes these shortcuts to not reflect in Dolphin's Konsole panel (also applies to pasting), even making the non-default shortcuts undefined.
("Copy" and "paste" in this example are no longer valid shortcuts at all and "cancel / interrupt" remains as the default setting and *also* CTL+SHIFT+C)


STEPS TO REPRODUCE

1. Open Konsole
2. Click on the "Settings" toolbar button
3. Click on "Configure Keyboard Shortcuts"
4. Swap the values for "Copy" and "Interrupt Task"
5. Change "Paste" to CTL+V
6. Click "OK"
7. Close Konsole
8. Open Dolphin
9. Open the terminal panel
10. Attempt to test these new shortcuts as described to be intended

OBSERVED RESULT
Konsole shortcuts are not fully respected in the Konsole terminal integration in Dolphin.

EXPECTED RESULT
User-defined shortcuts should stay consistent across Konsole sessions.

SOFTWARE/OS VERSIONS

Linux: Arch Linux
KDE Plasma Version: 5.24.4 
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION

A x86-64-v3 repo is used:
https://git.harting.dev/ALHP/ALHP.GO

However, using it shouldn't be necessary to reproduce this issue, since I have had it occur even before being a user of this repo.
Comment 1 Andrew Shark 2022-12-01 09:14:45 UTC
I can confirm. Also, the shortcuts set in konsolepart are not _actually_ working.
Another scenario to reproduce:
- Open shortcut settings in Dolphin.
- Set a "Ctrl +U" (or any other) for "Select line".
- Activate konsole panel in dolphin.
- Press Ctrl + U.

Observed result:
Nothing happened.

Expected result:
You should see a highlighted line in the terminal.

Additional info:
In the yakuake doing the same (setting shortcut for this action and pressing it) does actually work.

I guess maybe adding of konsolepart shortcuts (Bug #428265) was done incorrectly?