Bug 339446 - Custom application shortcuts set via kmenuedit don't work and are not remembered
Summary: Custom application shortcuts set via kmenuedit don't work and are not remembered
Status: RESOLVED DUPLICATE of bug 337230
Alias: None
Product: khotkeys
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Michael Jansen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-27 08:47 UTC by Valerio De Angelis
Modified: 2014-10-24 10:47 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valerio De Angelis 2014-09-27 08:47:18 UTC
Right click on Kicker icon, then click on "Edit Applications...".
Navigate through the edit's window until you can select konsole (just as an example), the go to the second tab, "Advanced", put a shortcut in the dedicated field. 
Now, save and close the edit window, try your shortcut and look how it fail to work.

Reproducible: Always

Steps to Reproduce:
1. Use Kicker
2. right click on Kicker > Edit Application... 
3. Assign a shortcut to some program
4. Save and close
5. Try the shortcut
6. It doesn't work

Actual Results:  
The shortcuts assigned by Kicker are ignored

Expected Results:  
The shortcuts assigned by Kicker must be respected and executed

Plasma 5.0.2 on Fedora 20.
Comment 1 Valerio De Angelis 2014-09-27 08:52:50 UTC
Note: neither with kickoff the shortcuts work.
Comment 2 Eike Hein 2014-09-27 10:43:51 UTC
Ressigning to kmenuedit for now, but the real problem has to be somewhere in the global shortcuts system, perhaps khotkeys ... going to read some code.
Comment 3 Eike Hein 2014-09-27 10:57:42 UTC
kmenuedit successfully hands the shortcut to khotkeys' kded module, but that's where it disappers. Reassigning to khotkeys ...
Comment 4 Eike Hein 2014-09-27 11:07:26 UTC
CC'ing Martin early because I'm now coming across his KGlobalAccel-related porting changes in libkhotkeysprivate. There is some incomplete bits in there, e.g. a connect() to QAction::globalShortcutChanged which doesn't exist, in triggers/shortcut_trigger.cpp.
Comment 5 Martin Flöser 2014-10-06 08:17:14 UTC
oh I did that, that would have been a stupid mistake. Sorry about that.

Could someone please pick it up to fix it? I'll be at a conference starting tomorrow till Saturday and fear that it could fall down the desk with the many things which are on my desk today after a week of vacation ;-)
Comment 6 Valerio De Angelis 2014-10-06 08:27:55 UTC
Could [url=https://bugs.kde.org/show_bug.cgi?id=339643]this bug[/url] be related to the same missing code?
Comment 7 David Edmundson 2014-10-24 10:47:19 UTC

*** This bug has been marked as a duplicate of bug 337230 ***