Bug 423116

Summary: Click on a column of "Configure keyboard shortcuts" window while an action with assigned shortcut is expanded breaks the layout of the keyboard shortcuts list
Product: [Frameworks and Libraries] frameworks-kxmlgui Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs-null>
Status: REPORTED ---    
Severity: normal CC: glizda
Priority: NOR    
Version First Reported In: 5.105.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screenshot
Still broken in 2025

Description Patrick Silva 2020-06-17 16:57:37 UTC
Created attachment 129459 [details]
screenshot

1. open Kate
2. click on "Settings" menu > choose "Configure keyboard shortcuts..."
3. click on any action with assigned shortcut
4. click on "Action" column

Attached screenshot shows the result.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.72.0
Qt Version: 5.14.2
Comment 1 Piotr Gliźniewicz 2025-07-29 05:57:27 UTC
This bug is similar to what I've encountered.

I've ordered shortcuts in the "Configure Keyboard Shortcuts" window by "Shortcut" to understand Dolphin's default scheme so I can make it more "Total Commander" like. I've started editing shortcuts, but when I set an entry to a shortcut to something that would make the entry change its position on the list, the dialog looks messed up: there's a "ghost" of the edit entry window, I can scroll the list and a functional version of the dialog will appear at its new position.

I would expect either don't move the entry at all, let it be at the wrong place until I sort the list again, or scroll to its new position.

It still happens on current version of Dolphin:

Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.7-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Comment 2 Piotr Gliźniewicz 2025-07-29 05:57:42 UTC
Created attachment 183616 [details]
Still broken in 2025