Revision 835681
Go back to digest for 27th July 2008Other in KDE Base
Michael Jansen committed changes in /trunk/KDE/kdelibs/kdeui/shortcuts/kdedglobalaccel_interface.h:
Change all calls to blocking.
Took me six hours of debugging to find out that was the reason for khotkeys to magically deactivate it's global shortcuts on reread_configuration().
reread_configuration() deletes all global shortcut actions and then recreates them.
The setInactive call was nonblocking and therefore executed delayed.
Don't know why but i guess that's an implementation detail of QDbus*.
So much delayed it was executed after deleting and recreating the actions.
It made the newly created actions inactive :-( .
Very frustrating debug session.
File Changes
Modified 1 files
- /trunk/KDE/kdelibs/kdeui/shortcuts/kdedglobalaccel_interface.h
1 files changed in total