Revision 835681

Go back to digest for 27th July 2008

Other 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