https://bugs.kde.org/show_bug.cgi?id=380526

--- Comment #13 from David Edmundson <k...@davidedmundson.co.uk> ---
To write up what's hpapening.

The lockscreen loads the MPRIS dataengine, that engine registers the global
shortcuts. (see multiplexer.cpp)

One component can't steal grabs from another, but because the dataengine uses a
brand new action collection with a branch new component "Media Controls" it's
not technically stealing the controls, simply re-registering a second copy of
the same component. Doing that is a bit weird.

Rather than having code for the applet to grab the shortcuts again the
moreobvious solution is to simply not register new shortcuts from the
lockscreen. 

IMHO we should move the shortcut handling from the dataengine to something else
 which our MPRIS applet can load. Dataengines should be read only data
fetchers; therefore not doing this.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to