Bug 396851

Summary: Shortcut F8 ambiguous (File Manager plugin)
Product: [Applications] kdevelop Reporter: Peter Mühlenpfordt <devel>
Component: UI: generalAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: minor    
Priority: NOR    
Version First Reported In: 5.2.1   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot after pressing F8

Description Peter Mühlenpfordt 2018-07-25 16:47:38 UTC
Created attachment 114120 [details]
Screenshot after pressing F8

When trying to "Build Selection" with the default shortcut F8 from Filesystem sidebar this does not work. Instead the error message "The key sequence 'F8' is ambiguous..." is displayed.
Maybe this comes from dolphinpart(?) shortcut F8 to hide/show hidden files but I found no way to disable this. Only the shortcut for kdevelop's "Build Selection" action could be changed.

Steps to reproduce:
* Open kdevelop and a project
* Show Filesystem tool view
* Press F8 (without clicking in editor window before)

Expected: Build selection
What happened: Error message

Tested on standard Kubuntu 18.04 and KDE Neo systems.
Comment 1 Peter Mühlenpfordt 2018-07-29 15:24:55 UTC
Wrong suspicion from my side - it's nothing from dolphin, the 'Filesystem' tool view is a kio plugin. The shortcut F8 is set in filewidgets/kdiroperator.cpp. If I remove Qt::Key_F8 here and compile/install kio there's no conflict any more.
Btw. the same happens for Ctrl+H which conflicts with 'Kate Part > Find Selected'.
Comment 2 Justin Zobel 2022-11-29 05:06:18 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 3 Peter Mühlenpfordt 2022-11-30 08:17:03 UTC
The problem seems to be fixed in current versions.
Tested on Kubuntu 20.04.5 LTS and 22.10.