Bug 208328

Summary: Reconfiguring Device-Actions does not take place immediately
Product: [Applications] systemsettings Reporter: Andreas Messer <andi>
Component: kcm_solid-actionsAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Andreas Messer 2009-09-23 22:02:50 UTC
Version:            (using KDE 4.3.1)
Compiler:          gcc 4.4.1 
OS:                Linux
Installed from:    Unspecified Linux

Adding/Editing new actions using the device-actions entry from system settings needs a logout/login cycle to apply the changes. Furthermore I just noticed that overridden system defined actions (e.g. change the conditions) are ignored. A good idea would be to provide a possibility to disable system defined actions at all.
Comment 1 Ben Cooksley 2009-09-25 06:15:54 UTC
Interesting that the system wide edited actions do not seem to apply, which I will investigate.

However the lack of appearance of actions is a bug in Plasma, which doesn't watch for the actions, and doesn't rebuild the list even if I update the Sycoca.
I believe I already reported a bug about it, when the module was imported, and it looks like it was never fixed.
Comment 2 Andreas Messer 2009-09-27 18:10:14 UTC
Hello,

maybe the edited conditions  did not apply due I did not restart plasma 
right after editing them. I'm not so sure about that. What I tried was 
to match the condition "StorageVolume.ignored == true" in order to 
remove an entry from the pop up window.

kind regards
Andreas Messer

Am Freitag, 25. September 2009 06:15:58 schrieb Ben Cooksley:
> https://bugs.kde.org/show_bug.cgi?id=208328
> 
> 
> 
> 
> 
> --- Comment #1 from Ben Cooksley <sourtooth gmail com>  2009-09-25
>  06:15:54 --- Interesting that the system wide edited actions do not
>  seem to apply, which I will investigate.
> 
> However the lack of appearance of actions is a bug in Plasma, which
>  doesn't watch for the actions, and doesn't rebuild the list even if
>  I update the Sycoca.
> I believe I already reported a bug about it, when the module was
>  imported, and it looks like it was never fixed.
>
Comment 3 Giulio Camuffo 2010-01-05 17:47:05 UTC
SVN commit 1070431 by camuffo:

watch for changes in the predicxate files
BUG: 208328
BUG: 179458


 M  +1 -1      CMakeLists.txt  
 M  +56 -12    hotplugengine.cpp  
 M  +6 -0      hotplugengine.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1070431