Bug 452745 (dolphin-konsole-shortcuts) - Dolphin Konsole Panel Doesn't Respect User-set Konsole Shortcuts
Summary: Dolphin Konsole Panel Doesn't Respect User-set Konsole Shortcuts
Status: CONFIRMED
Alias: dolphin-konsole-shortcuts
Product: dolphin
Classification: Applications
Component: panels: terminal (show other bugs)
Version: 21.12.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL: https://git.harting.dev/ALHP/ALHP.GO
Keywords: usability
Depends on:
Blocks:
 
Reported: 2022-04-18 19:15 UTC by nekonexus
Modified: 2022-12-01 09:14 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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?