Bug 434554

Summary: Conflicting shortcut "I" (mark as Important) with "hidden" shortcut
Product: [Applications] akregator Reporter: Ricardo J. Barberis <ricardo>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: CONFIRMED ---    
Severity: normal CC: justin.zobel
Priority: NOR    
Version: 5.16.3   
Target Milestone: ---   
Platform: Slackware   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: hidden shortcuts

Description Ricardo J. Barberis 2021-03-17 17:52:28 UTC
Created attachment 136797 [details]
hidden shortcuts

SUMMARY
Ctrl+I, the default shortcut for "Mark as Important", conflicts with the "hidden" shortcut "I" for opening a URL inside an article.


STEPS TO REPRODUCE
1. Select an article which title starts with an "I"
2. Press and release Ctrl to show the "hidden" shortcuts


OBSERVED RESULT
The article's title gets "I" as a shortcut to open it in a new tab or an external browser but pressing "I" marks the article as important instead.


EXPECTED RESULT
The article's title (and any visible URL inside said article) should either skip the letter "I" as a shortcut, as done when a title starts with "N" (since Ctrl+N is "Mark as new"), or Akregator should ignore/bypass Ctr+I as it does when a title starts with an "U" (Ctrl+U is "Mark as unread") or "E" (Ctrl+E is "Mark as read")

Ideally, for consistency, Akregator should either skip all of "E", "I", "N" and "U" asl URL shortcuts, or ignore all of Ctrl+E, Ctrl+I, Ctrl+N and Ctrl+U when the "hidden" shortcuts are shown so one can use those letters to open the URL, the latter being my preferred solution.


SOFTWARE/OS VERSIONS

Operating System: Slackware64 -current (a.k.a 15.0-alpha1)
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.10.23
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-1035G1 CPU @ 1.00GHz
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics


ADDITIONAL INFORMATION
Comment 1 Justin Zobel 2021-03-17 21:42:24 UTC
Confirmed on:
Operating System: Solus 4.2
KDE Plasma Version: 5.21.2
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Comment 2 Ricardo J. Barberis 2021-03-24 20:52:29 UTC
Another affected shortcut to keep in mind is Ctrl+P, with the 'p' being skiped as a hidden shortcut.